Branch data Line data Source code
1 : : /* ----------------------------------------------------------------------------
2 : : * This file was automatically generated by SWIG (http://www.swig.org).
3 : : * Version 2.0.4
4 : : *
5 : : * This file is not intended to be easily readable and contains a number of
6 : : * coding conventions designed to improve portability and efficiency. Do not make
7 : : * changes to this file unless you know what you are doing--modify the SWIG
8 : : * interface file instead.
9 : : * ----------------------------------------------------------------------------- */
10 : :
11 : : #define SWIGJAVA
12 : :
13 : : /* -----------------------------------------------------------------------------
14 : : * This section contains generic SWIG labels for method/variable
15 : : * declarations/attributes, and other compiler dependent labels.
16 : : * ----------------------------------------------------------------------------- */
17 : :
18 : : /* template workaround for compilers that cannot correctly implement the C++ standard */
19 : : #ifndef SWIGTEMPLATEDISAMBIGUATOR
20 : : # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
21 : : # define SWIGTEMPLATEDISAMBIGUATOR template
22 : : # elif defined(__HP_aCC)
23 : : /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
24 : : /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
25 : : # define SWIGTEMPLATEDISAMBIGUATOR template
26 : : # else
27 : : # define SWIGTEMPLATEDISAMBIGUATOR
28 : : # endif
29 : : #endif
30 : :
31 : : /* inline attribute */
32 : : #ifndef SWIGINLINE
33 : : # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
34 : : # define SWIGINLINE inline
35 : : # else
36 : : # define SWIGINLINE
37 : : # endif
38 : : #endif
39 : :
40 : : /* attribute recognised by some compilers to avoid 'unused' warnings */
41 : : #ifndef SWIGUNUSED
42 : : # if defined(__GNUC__)
43 : : # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
44 : : # define SWIGUNUSED __attribute__ ((__unused__))
45 : : # else
46 : : # define SWIGUNUSED
47 : : # endif
48 : : # elif defined(__ICC)
49 : : # define SWIGUNUSED __attribute__ ((__unused__))
50 : : # else
51 : : # define SWIGUNUSED
52 : : # endif
53 : : #endif
54 : :
55 : : #ifndef SWIG_MSC_UNSUPPRESS_4505
56 : : # if defined(_MSC_VER)
57 : : # pragma warning(disable : 4505) /* unreferenced local function has been removed */
58 : : # endif
59 : : #endif
60 : :
61 : : #ifndef SWIGUNUSEDPARM
62 : : # ifdef __cplusplus
63 : : # define SWIGUNUSEDPARM(p)
64 : : # else
65 : : # define SWIGUNUSEDPARM(p) p SWIGUNUSED
66 : : # endif
67 : : #endif
68 : :
69 : : /* internal SWIG method */
70 : : #ifndef SWIGINTERN
71 : : # define SWIGINTERN static SWIGUNUSED
72 : : #endif
73 : :
74 : : /* internal inline SWIG method */
75 : : #ifndef SWIGINTERNINLINE
76 : : # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
77 : : #endif
78 : :
79 : : /* exporting methods */
80 : : #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
81 : : # ifndef GCC_HASCLASSVISIBILITY
82 : : # define GCC_HASCLASSVISIBILITY
83 : : # endif
84 : : #endif
85 : :
86 : : #ifndef SWIGEXPORT
87 : : # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
88 : : # if defined(STATIC_LINKED)
89 : : # define SWIGEXPORT
90 : : # else
91 : : # define SWIGEXPORT __declspec(dllexport)
92 : : # endif
93 : : # else
94 : : # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
95 : : # define SWIGEXPORT __attribute__ ((visibility("default")))
96 : : # else
97 : : # define SWIGEXPORT
98 : : # endif
99 : : # endif
100 : : #endif
101 : :
102 : : /* calling conventions for Windows */
103 : : #ifndef SWIGSTDCALL
104 : : # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
105 : : # define SWIGSTDCALL __stdcall
106 : : # else
107 : : # define SWIGSTDCALL
108 : : # endif
109 : : #endif
110 : :
111 : : /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
112 : : #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
113 : : # define _CRT_SECURE_NO_DEPRECATE
114 : : #endif
115 : :
116 : : /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
117 : : #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
118 : : # define _SCL_SECURE_NO_DEPRECATE
119 : : #endif
120 : :
121 : :
122 : :
123 : : /* Fix for jlong on some versions of gcc on Windows */
124 : : #if defined(__GNUC__) && !defined(__INTEL_COMPILER)
125 : : typedef long long __int64;
126 : : #endif
127 : :
128 : : /* Fix for jlong on 64-bit x86 Solaris */
129 : : #if defined(__x86_64)
130 : : # ifdef _LP64
131 : : # undef _LP64
132 : : # endif
133 : : #endif
134 : :
135 : : #include <jni.h>
136 : : #include <stdlib.h>
137 : : #include <string.h>
138 : :
139 : :
140 : : /* Support for throwing Java exceptions */
141 : : typedef enum {
142 : : SWIG_JavaOutOfMemoryError = 1,
143 : : SWIG_JavaIOException,
144 : : SWIG_JavaRuntimeException,
145 : : SWIG_JavaIndexOutOfBoundsException,
146 : : SWIG_JavaArithmeticException,
147 : : SWIG_JavaIllegalArgumentException,
148 : : SWIG_JavaNullPointerException,
149 : : SWIG_JavaDirectorPureVirtual,
150 : : SWIG_JavaUnknownError
151 : : } SWIG_JavaExceptionCodes;
152 : :
153 : : typedef struct {
154 : : SWIG_JavaExceptionCodes code;
155 : : const char *java_exception;
156 : : } SWIG_JavaExceptions_t;
157 : :
158 : :
159 : 1 : static void SWIGUNUSED SWIG_JavaThrowException(JNIEnv *jenv, SWIG_JavaExceptionCodes code, const char *msg) {
160 : : jclass excep;
161 : : static const SWIG_JavaExceptions_t java_exceptions[] = {
162 : : { SWIG_JavaOutOfMemoryError, "java/lang/OutOfMemoryError" },
163 : : { SWIG_JavaIOException, "java/io/IOException" },
164 : : { SWIG_JavaRuntimeException, "java/lang/RuntimeException" },
165 : : { SWIG_JavaIndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException" },
166 : : { SWIG_JavaArithmeticException, "java/lang/ArithmeticException" },
167 : : { SWIG_JavaIllegalArgumentException, "java/lang/IllegalArgumentException" },
168 : : { SWIG_JavaNullPointerException, "java/lang/NullPointerException" },
169 : : { SWIG_JavaDirectorPureVirtual, "java/lang/RuntimeException" },
170 : : { SWIG_JavaUnknownError, "java/lang/UnknownError" },
171 : : { (SWIG_JavaExceptionCodes)0, "java/lang/UnknownError" }
172 : : };
173 : : const SWIG_JavaExceptions_t *except_ptr = java_exceptions;
174 : :
175 [ + + ][ + - ]: 1 : while (except_ptr->code != code && except_ptr->code)
176 : 1 : except_ptr++;
177 : :
178 : 1 : (*jenv)->ExceptionClear(jenv);
179 : 1 : excep = (*jenv)->FindClass(jenv, except_ptr->java_exception);
180 [ + - ]: 1 : if (excep)
181 : 1 : (*jenv)->ThrowNew(jenv, excep, msg);
182 : 1 : }
183 : :
184 : :
185 : : /* Contract support */
186 : :
187 : : #define SWIG_contract_assert(nullreturn, expr, msg) if (!(expr)) {SWIG_JavaThrowException(jenv, SWIG_JavaIllegalArgumentException, msg); return nullreturn; } else
188 : :
189 : : /* Errors in SWIG */
190 : : #define SWIG_UnknownError -1
191 : : #define SWIG_IOError -2
192 : : #define SWIG_RuntimeError -3
193 : : #define SWIG_IndexError -4
194 : : #define SWIG_TypeError -5
195 : : #define SWIG_DivisionByZero -6
196 : : #define SWIG_OverflowError -7
197 : : #define SWIG_SyntaxError -8
198 : : #define SWIG_ValueError -9
199 : : #define SWIG_SystemError -10
200 : : #define SWIG_AttributeError -11
201 : : #define SWIG_MemoryError -12
202 : : #define SWIG_NullReferenceError -13
203 : :
204 : :
205 : :
206 : :
207 : : #include "../../mapserver.h"
208 : : #include "../../maptemplate.h"
209 : : #include "../../mapogcsld.h"
210 : : #include "../../mapows.h"
211 : : #include "../../cgiutil.h"
212 : : #include "../../mapcopy.h"
213 : : #include "../../maperror.h"
214 : : #include "../../mapprimitive.h"
215 : : #include "../../mapshape.h"
216 : :
217 : : #ifdef SWIGPYTHON
218 : : #include "pygdioctx/pygdioctx.h"
219 : : #endif
220 : :
221 : :
222 : :
223 : 1 : SWIGINTERN void SWIG_JavaException(JNIEnv *jenv, int code, const char *msg) {
224 : : SWIG_JavaExceptionCodes exception_code = SWIG_JavaUnknownError;
225 [ + - ]: 1 : switch(code) {
226 : : case SWIG_MemoryError:
227 : : exception_code = SWIG_JavaOutOfMemoryError;
228 : : break;
229 : : case SWIG_IOError:
230 : : exception_code = SWIG_JavaIOException;
231 : : break;
232 : : case SWIG_SystemError:
233 : : case SWIG_RuntimeError:
234 : : exception_code = SWIG_JavaRuntimeException;
235 : : break;
236 : : case SWIG_OverflowError:
237 : : case SWIG_IndexError:
238 : : exception_code = SWIG_JavaIndexOutOfBoundsException;
239 : : break;
240 : : case SWIG_DivisionByZero:
241 : : exception_code = SWIG_JavaArithmeticException;
242 : : break;
243 : : case SWIG_SyntaxError:
244 : : case SWIG_ValueError:
245 : : case SWIG_TypeError:
246 : : exception_code = SWIG_JavaIllegalArgumentException;
247 : : break;
248 : : case SWIG_UnknownError:
249 : : default:
250 : : exception_code = SWIG_JavaUnknownError;
251 : : break;
252 : : }
253 : 1 : SWIG_JavaThrowException(jenv, exception_code, msg);
254 : 1 : }
255 : :
256 : :
257 : : typedef int intarray;
258 : :
259 : : SWIGINTERN intarray *new_intarray(int nelements){
260 : 0 : return (int *) calloc(nelements,sizeof(int));
261 : : }
262 : : SWIGINTERN void delete_intarray(intarray *self){
263 : 0 : free(self);
264 : : }
265 : : SWIGINTERN int intarray_getitem(intarray *self,int index){
266 : 0 : return self[index];
267 : : }
268 : : SWIGINTERN void intarray_setitem(intarray *self,int index,int value){
269 : 0 : self[index] = value;
270 : : }
271 : : SWIGINTERN int *intarray_cast(intarray *self){
272 : : return self;
273 : : }
274 : : SWIGINTERN intarray *intarray_frompointer(int *t){
275 : : return (intarray *) t;
276 : : }
277 : :
278 : : #ifdef __cplusplus
279 : : extern "C" {
280 : : #endif
281 : :
282 : : typedef struct {
283 : : unsigned char *data;
284 : : int size;
285 : : int owns_data;
286 : : } gdBuffer;
287 : :
288 : : #ifdef __cplusplus
289 : : }
290 : : #endif
291 : :
292 : :
293 : : #if defined(SWIG_NOINCLUDE) || defined(SWIG_NOARRAYS)
294 : :
295 : :
296 : : int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input);
297 : : void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input);
298 : : jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz);
299 : :
300 : :
301 : : int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input);
302 : : void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input);
303 : : jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz);
304 : :
305 : :
306 : : int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input);
307 : : void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input);
308 : : jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz);
309 : :
310 : :
311 : : int SWIG_JavaArrayInUshort (JNIEnv *jenv, jint **jarr, unsigned short **carr, jintArray input);
312 : : void SWIG_JavaArrayArgoutUshort (JNIEnv *jenv, jint *jarr, unsigned short *carr, jintArray input);
313 : : jintArray SWIG_JavaArrayOutUshort (JNIEnv *jenv, unsigned short *result, jsize sz);
314 : :
315 : :
316 : : int SWIG_JavaArrayInInt (JNIEnv *jenv, jint **jarr, int **carr, jintArray input);
317 : : void SWIG_JavaArrayArgoutInt (JNIEnv *jenv, jint *jarr, int *carr, jintArray input);
318 : : jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz);
319 : :
320 : :
321 : : int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input);
322 : : void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input);
323 : : jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz);
324 : :
325 : :
326 : : int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input);
327 : : void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input);
328 : : jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz);
329 : :
330 : :
331 : : int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input);
332 : : void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input);
333 : : jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz);
334 : :
335 : :
336 : : int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input);
337 : : void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input);
338 : : jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz);
339 : :
340 : :
341 : : int SWIG_JavaArrayInFloat (JNIEnv *jenv, jfloat **jarr, float **carr, jfloatArray input);
342 : : void SWIG_JavaArrayArgoutFloat (JNIEnv *jenv, jfloat *jarr, float *carr, jfloatArray input);
343 : : jfloatArray SWIG_JavaArrayOutFloat (JNIEnv *jenv, float *result, jsize sz);
344 : :
345 : :
346 : : int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input);
347 : : void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input);
348 : : jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz);
349 : :
350 : :
351 : : #else
352 : :
353 : :
354 : : /* signed char[] support */
355 : 0 : int SWIG_JavaArrayInSchar (JNIEnv *jenv, jbyte **jarr, signed char **carr, jbyteArray input) {
356 : : int i;
357 : : jsize sz;
358 [ # # ]: 0 : if (!input) {
359 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
360 : 0 : return 0;
361 : : }
362 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
363 : 0 : *jarr = (*jenv)->GetByteArrayElements(jenv, input, 0);
364 [ # # ]: 0 : if (!*jarr)
365 : : return 0;
366 : 0 : *carr = (signed char*) calloc(sz, sizeof(signed char));
367 [ # # ]: 0 : if (!*carr) {
368 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
369 : 0 : return 0;
370 : : }
371 [ # # ]: 0 : for (i=0; i<sz; i++)
372 : 0 : (*carr)[i] = (signed char)(*jarr)[i];
373 : : return 1;
374 : : }
375 : :
376 : 0 : void SWIG_JavaArrayArgoutSchar (JNIEnv *jenv, jbyte *jarr, signed char *carr, jbyteArray input) {
377 : : int i;
378 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
379 [ # # ]: 0 : for (i=0; i<sz; i++)
380 : 0 : jarr[i] = (jbyte)carr[i];
381 : 0 : (*jenv)->ReleaseByteArrayElements(jenv, input, jarr, 0);
382 : 0 : }
383 : :
384 : 1 : jbyteArray SWIG_JavaArrayOutSchar (JNIEnv *jenv, signed char *result, jsize sz) {
385 : : jbyte *arr;
386 : : int i;
387 : 1 : jbyteArray jresult = (*jenv)->NewByteArray(jenv, sz);
388 [ + - ]: 1 : if (!jresult)
389 : : return NULL;
390 : 1 : arr = (*jenv)->GetByteArrayElements(jenv, jresult, 0);
391 [ + - ]: 1 : if (!arr)
392 : : return NULL;
393 [ + + ]: 1 : for (i=0; i<sz; i++)
394 : 1 : arr[i] = (jbyte)result[i];
395 : 1 : (*jenv)->ReleaseByteArrayElements(jenv, jresult, arr, 0);
396 : 1 : return jresult;
397 : : }
398 : :
399 : :
400 : : /* unsigned char[] support */
401 : 0 : int SWIG_JavaArrayInUchar (JNIEnv *jenv, jshort **jarr, unsigned char **carr, jshortArray input) {
402 : : int i;
403 : : jsize sz;
404 [ # # ]: 0 : if (!input) {
405 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
406 : 0 : return 0;
407 : : }
408 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
409 : 0 : *jarr = (*jenv)->GetShortArrayElements(jenv, input, 0);
410 [ # # ]: 0 : if (!*jarr)
411 : : return 0;
412 : 0 : *carr = (unsigned char*) calloc(sz, sizeof(unsigned char));
413 [ # # ]: 0 : if (!*carr) {
414 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
415 : 0 : return 0;
416 : : }
417 [ # # ]: 0 : for (i=0; i<sz; i++)
418 : 0 : (*carr)[i] = (unsigned char)(*jarr)[i];
419 : : return 1;
420 : : }
421 : :
422 : 0 : void SWIG_JavaArrayArgoutUchar (JNIEnv *jenv, jshort *jarr, unsigned char *carr, jshortArray input) {
423 : : int i;
424 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
425 [ # # ]: 0 : for (i=0; i<sz; i++)
426 : 0 : jarr[i] = (jshort)carr[i];
427 : 0 : (*jenv)->ReleaseShortArrayElements(jenv, input, jarr, 0);
428 : 0 : }
429 : :
430 : 0 : jshortArray SWIG_JavaArrayOutUchar (JNIEnv *jenv, unsigned char *result, jsize sz) {
431 : : jshort *arr;
432 : : int i;
433 : 0 : jshortArray jresult = (*jenv)->NewShortArray(jenv, sz);
434 [ # # ]: 0 : if (!jresult)
435 : : return NULL;
436 : 0 : arr = (*jenv)->GetShortArrayElements(jenv, jresult, 0);
437 [ # # ]: 0 : if (!arr)
438 : : return NULL;
439 [ # # ]: 0 : for (i=0; i<sz; i++)
440 : 0 : arr[i] = (jshort)result[i];
441 : 0 : (*jenv)->ReleaseShortArrayElements(jenv, jresult, arr, 0);
442 : 0 : return jresult;
443 : : }
444 : :
445 : :
446 : : /* short[] support */
447 : 0 : int SWIG_JavaArrayInShort (JNIEnv *jenv, jshort **jarr, short **carr, jshortArray input) {
448 : : int i;
449 : : jsize sz;
450 [ # # ]: 0 : if (!input) {
451 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
452 : 0 : return 0;
453 : : }
454 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
455 : 0 : *jarr = (*jenv)->GetShortArrayElements(jenv, input, 0);
456 [ # # ]: 0 : if (!*jarr)
457 : : return 0;
458 : 0 : *carr = (short*) calloc(sz, sizeof(short));
459 [ # # ]: 0 : if (!*carr) {
460 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
461 : 0 : return 0;
462 : : }
463 [ # # ]: 0 : for (i=0; i<sz; i++)
464 : 0 : (*carr)[i] = (short)(*jarr)[i];
465 : : return 1;
466 : : }
467 : :
468 : 0 : void SWIG_JavaArrayArgoutShort (JNIEnv *jenv, jshort *jarr, short *carr, jshortArray input) {
469 : : int i;
470 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
471 [ # # ]: 0 : for (i=0; i<sz; i++)
472 : 0 : jarr[i] = (jshort)carr[i];
473 : 0 : (*jenv)->ReleaseShortArrayElements(jenv, input, jarr, 0);
474 : 0 : }
475 : :
476 : 0 : jshortArray SWIG_JavaArrayOutShort (JNIEnv *jenv, short *result, jsize sz) {
477 : : jshort *arr;
478 : : int i;
479 : 0 : jshortArray jresult = (*jenv)->NewShortArray(jenv, sz);
480 [ # # ]: 0 : if (!jresult)
481 : : return NULL;
482 : 0 : arr = (*jenv)->GetShortArrayElements(jenv, jresult, 0);
483 [ # # ]: 0 : if (!arr)
484 : : return NULL;
485 [ # # ]: 0 : for (i=0; i<sz; i++)
486 : 0 : arr[i] = (jshort)result[i];
487 : 0 : (*jenv)->ReleaseShortArrayElements(jenv, jresult, arr, 0);
488 : 0 : return jresult;
489 : : }
490 : :
491 : :
492 : : /* unsigned short[] support */
493 : 0 : int SWIG_JavaArrayInUshort (JNIEnv *jenv, jint **jarr, unsigned short **carr, jintArray input) {
494 : : int i;
495 : : jsize sz;
496 [ # # ]: 0 : if (!input) {
497 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
498 : 0 : return 0;
499 : : }
500 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
501 : 0 : *jarr = (*jenv)->GetIntArrayElements(jenv, input, 0);
502 [ # # ]: 0 : if (!*jarr)
503 : : return 0;
504 : 0 : *carr = (unsigned short*) calloc(sz, sizeof(unsigned short));
505 [ # # ]: 0 : if (!*carr) {
506 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
507 : 0 : return 0;
508 : : }
509 [ # # ]: 0 : for (i=0; i<sz; i++)
510 : 0 : (*carr)[i] = (unsigned short)(*jarr)[i];
511 : : return 1;
512 : : }
513 : :
514 : 0 : void SWIG_JavaArrayArgoutUshort (JNIEnv *jenv, jint *jarr, unsigned short *carr, jintArray input) {
515 : : int i;
516 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
517 [ # # ]: 0 : for (i=0; i<sz; i++)
518 : 0 : jarr[i] = (jint)carr[i];
519 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, input, jarr, 0);
520 : 0 : }
521 : :
522 : 0 : jintArray SWIG_JavaArrayOutUshort (JNIEnv *jenv, unsigned short *result, jsize sz) {
523 : : jint *arr;
524 : : int i;
525 : 0 : jintArray jresult = (*jenv)->NewIntArray(jenv, sz);
526 [ # # ]: 0 : if (!jresult)
527 : : return NULL;
528 : 0 : arr = (*jenv)->GetIntArrayElements(jenv, jresult, 0);
529 [ # # ]: 0 : if (!arr)
530 : : return NULL;
531 [ # # ]: 0 : for (i=0; i<sz; i++)
532 : 0 : arr[i] = (jint)result[i];
533 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, jresult, arr, 0);
534 : 0 : return jresult;
535 : : }
536 : :
537 : :
538 : : /* int[] support */
539 : 0 : int SWIG_JavaArrayInInt (JNIEnv *jenv, jint **jarr, int **carr, jintArray input) {
540 : : int i;
541 : : jsize sz;
542 [ # # ]: 0 : if (!input) {
543 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
544 : 0 : return 0;
545 : : }
546 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
547 : 0 : *jarr = (*jenv)->GetIntArrayElements(jenv, input, 0);
548 [ # # ]: 0 : if (!*jarr)
549 : : return 0;
550 : 0 : *carr = (int*) calloc(sz, sizeof(int));
551 [ # # ]: 0 : if (!*carr) {
552 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
553 : 0 : return 0;
554 : : }
555 [ # # ]: 0 : for (i=0; i<sz; i++)
556 : 0 : (*carr)[i] = (int)(*jarr)[i];
557 : : return 1;
558 : : }
559 : :
560 : 0 : void SWIG_JavaArrayArgoutInt (JNIEnv *jenv, jint *jarr, int *carr, jintArray input) {
561 : : int i;
562 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
563 [ # # ]: 0 : for (i=0; i<sz; i++)
564 : 0 : jarr[i] = (jint)carr[i];
565 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, input, jarr, 0);
566 : 0 : }
567 : :
568 : 0 : jintArray SWIG_JavaArrayOutInt (JNIEnv *jenv, int *result, jsize sz) {
569 : : jint *arr;
570 : : int i;
571 : 0 : jintArray jresult = (*jenv)->NewIntArray(jenv, sz);
572 [ # # ]: 0 : if (!jresult)
573 : : return NULL;
574 : 0 : arr = (*jenv)->GetIntArrayElements(jenv, jresult, 0);
575 [ # # ]: 0 : if (!arr)
576 : : return NULL;
577 [ # # ]: 0 : for (i=0; i<sz; i++)
578 : 0 : arr[i] = (jint)result[i];
579 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, jresult, arr, 0);
580 : 0 : return jresult;
581 : : }
582 : :
583 : :
584 : : /* unsigned int[] support */
585 : 0 : int SWIG_JavaArrayInUint (JNIEnv *jenv, jlong **jarr, unsigned int **carr, jlongArray input) {
586 : : int i;
587 : : jsize sz;
588 [ # # ]: 0 : if (!input) {
589 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
590 : 0 : return 0;
591 : : }
592 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
593 : 0 : *jarr = (*jenv)->GetLongArrayElements(jenv, input, 0);
594 [ # # ]: 0 : if (!*jarr)
595 : : return 0;
596 : 0 : *carr = (unsigned int*) calloc(sz, sizeof(unsigned int));
597 [ # # ]: 0 : if (!*carr) {
598 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
599 : 0 : return 0;
600 : : }
601 [ # # ]: 0 : for (i=0; i<sz; i++)
602 : 0 : (*carr)[i] = (unsigned int)(*jarr)[i];
603 : : return 1;
604 : : }
605 : :
606 : 0 : void SWIG_JavaArrayArgoutUint (JNIEnv *jenv, jlong *jarr, unsigned int *carr, jlongArray input) {
607 : : int i;
608 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
609 [ # # ]: 0 : for (i=0; i<sz; i++)
610 : 0 : jarr[i] = (jlong)carr[i];
611 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, input, jarr, 0);
612 : 0 : }
613 : :
614 : 0 : jlongArray SWIG_JavaArrayOutUint (JNIEnv *jenv, unsigned int *result, jsize sz) {
615 : : jlong *arr;
616 : : int i;
617 : 0 : jlongArray jresult = (*jenv)->NewLongArray(jenv, sz);
618 [ # # ]: 0 : if (!jresult)
619 : : return NULL;
620 : 0 : arr = (*jenv)->GetLongArrayElements(jenv, jresult, 0);
621 [ # # ]: 0 : if (!arr)
622 : : return NULL;
623 [ # # ]: 0 : for (i=0; i<sz; i++)
624 : 0 : arr[i] = (jlong)result[i];
625 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, jresult, arr, 0);
626 : 0 : return jresult;
627 : : }
628 : :
629 : :
630 : : /* long[] support */
631 : 0 : int SWIG_JavaArrayInLong (JNIEnv *jenv, jint **jarr, long **carr, jintArray input) {
632 : : int i;
633 : : jsize sz;
634 [ # # ]: 0 : if (!input) {
635 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
636 : 0 : return 0;
637 : : }
638 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
639 : 0 : *jarr = (*jenv)->GetIntArrayElements(jenv, input, 0);
640 [ # # ]: 0 : if (!*jarr)
641 : : return 0;
642 : 0 : *carr = (long*) calloc(sz, sizeof(long));
643 [ # # ]: 0 : if (!*carr) {
644 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
645 : 0 : return 0;
646 : : }
647 [ # # ]: 0 : for (i=0; i<sz; i++)
648 : 0 : (*carr)[i] = (long)(*jarr)[i];
649 : : return 1;
650 : : }
651 : :
652 : 0 : void SWIG_JavaArrayArgoutLong (JNIEnv *jenv, jint *jarr, long *carr, jintArray input) {
653 : : int i;
654 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
655 [ # # ]: 0 : for (i=0; i<sz; i++)
656 : 0 : jarr[i] = (jint)carr[i];
657 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, input, jarr, 0);
658 : 0 : }
659 : :
660 : 0 : jintArray SWIG_JavaArrayOutLong (JNIEnv *jenv, long *result, jsize sz) {
661 : : jint *arr;
662 : : int i;
663 : 0 : jintArray jresult = (*jenv)->NewIntArray(jenv, sz);
664 [ # # ]: 0 : if (!jresult)
665 : : return NULL;
666 : 0 : arr = (*jenv)->GetIntArrayElements(jenv, jresult, 0);
667 [ # # ]: 0 : if (!arr)
668 : : return NULL;
669 [ # # ]: 0 : for (i=0; i<sz; i++)
670 : 0 : arr[i] = (jint)result[i];
671 : 0 : (*jenv)->ReleaseIntArrayElements(jenv, jresult, arr, 0);
672 : 0 : return jresult;
673 : : }
674 : :
675 : :
676 : : /* unsigned long[] support */
677 : 0 : int SWIG_JavaArrayInUlong (JNIEnv *jenv, jlong **jarr, unsigned long **carr, jlongArray input) {
678 : : int i;
679 : : jsize sz;
680 [ # # ]: 0 : if (!input) {
681 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
682 : 0 : return 0;
683 : : }
684 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
685 : 0 : *jarr = (*jenv)->GetLongArrayElements(jenv, input, 0);
686 [ # # ]: 0 : if (!*jarr)
687 : : return 0;
688 : 0 : *carr = (unsigned long*) calloc(sz, sizeof(unsigned long));
689 [ # # ]: 0 : if (!*carr) {
690 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
691 : 0 : return 0;
692 : : }
693 [ # # ]: 0 : for (i=0; i<sz; i++)
694 : 0 : (*carr)[i] = (unsigned long)(*jarr)[i];
695 : : return 1;
696 : : }
697 : :
698 : 0 : void SWIG_JavaArrayArgoutUlong (JNIEnv *jenv, jlong *jarr, unsigned long *carr, jlongArray input) {
699 : : int i;
700 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
701 [ # # ]: 0 : for (i=0; i<sz; i++)
702 : 0 : jarr[i] = (jlong)carr[i];
703 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, input, jarr, 0);
704 : 0 : }
705 : :
706 : 0 : jlongArray SWIG_JavaArrayOutUlong (JNIEnv *jenv, unsigned long *result, jsize sz) {
707 : : jlong *arr;
708 : : int i;
709 : 0 : jlongArray jresult = (*jenv)->NewLongArray(jenv, sz);
710 [ # # ]: 0 : if (!jresult)
711 : : return NULL;
712 : 0 : arr = (*jenv)->GetLongArrayElements(jenv, jresult, 0);
713 [ # # ]: 0 : if (!arr)
714 : : return NULL;
715 [ # # ]: 0 : for (i=0; i<sz; i++)
716 : 0 : arr[i] = (jlong)result[i];
717 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, jresult, arr, 0);
718 : 0 : return jresult;
719 : : }
720 : :
721 : :
722 : : /* jlong[] support */
723 : 0 : int SWIG_JavaArrayInLonglong (JNIEnv *jenv, jlong **jarr, jlong **carr, jlongArray input) {
724 : : int i;
725 : : jsize sz;
726 [ # # ]: 0 : if (!input) {
727 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
728 : 0 : return 0;
729 : : }
730 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
731 : 0 : *jarr = (*jenv)->GetLongArrayElements(jenv, input, 0);
732 [ # # ]: 0 : if (!*jarr)
733 : : return 0;
734 : 0 : *carr = (jlong*) calloc(sz, sizeof(jlong));
735 [ # # ]: 0 : if (!*carr) {
736 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
737 : 0 : return 0;
738 : : }
739 [ # # ]: 0 : for (i=0; i<sz; i++)
740 : 0 : (*carr)[i] = (jlong)(*jarr)[i];
741 : : return 1;
742 : : }
743 : :
744 : 0 : void SWIG_JavaArrayArgoutLonglong (JNIEnv *jenv, jlong *jarr, jlong *carr, jlongArray input) {
745 : : int i;
746 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
747 [ # # ]: 0 : for (i=0; i<sz; i++)
748 : 0 : jarr[i] = (jlong)carr[i];
749 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, input, jarr, 0);
750 : 0 : }
751 : :
752 : 0 : jlongArray SWIG_JavaArrayOutLonglong (JNIEnv *jenv, jlong *result, jsize sz) {
753 : : jlong *arr;
754 : : int i;
755 : 0 : jlongArray jresult = (*jenv)->NewLongArray(jenv, sz);
756 [ # # ]: 0 : if (!jresult)
757 : : return NULL;
758 : 0 : arr = (*jenv)->GetLongArrayElements(jenv, jresult, 0);
759 [ # # ]: 0 : if (!arr)
760 : : return NULL;
761 [ # # ]: 0 : for (i=0; i<sz; i++)
762 : 0 : arr[i] = (jlong)result[i];
763 : 0 : (*jenv)->ReleaseLongArrayElements(jenv, jresult, arr, 0);
764 : 0 : return jresult;
765 : : }
766 : :
767 : :
768 : : /* float[] support */
769 : 0 : int SWIG_JavaArrayInFloat (JNIEnv *jenv, jfloat **jarr, float **carr, jfloatArray input) {
770 : : int i;
771 : : jsize sz;
772 [ # # ]: 0 : if (!input) {
773 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
774 : 0 : return 0;
775 : : }
776 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
777 : 0 : *jarr = (*jenv)->GetFloatArrayElements(jenv, input, 0);
778 [ # # ]: 0 : if (!*jarr)
779 : : return 0;
780 : 0 : *carr = (float*) calloc(sz, sizeof(float));
781 [ # # ]: 0 : if (!*carr) {
782 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
783 : 0 : return 0;
784 : : }
785 [ # # ]: 0 : for (i=0; i<sz; i++)
786 : 0 : (*carr)[i] = (float)(*jarr)[i];
787 : : return 1;
788 : : }
789 : :
790 : 0 : void SWIG_JavaArrayArgoutFloat (JNIEnv *jenv, jfloat *jarr, float *carr, jfloatArray input) {
791 : : int i;
792 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
793 [ # # ]: 0 : for (i=0; i<sz; i++)
794 : 0 : jarr[i] = (jfloat)carr[i];
795 : 0 : (*jenv)->ReleaseFloatArrayElements(jenv, input, jarr, 0);
796 : 0 : }
797 : :
798 : 0 : jfloatArray SWIG_JavaArrayOutFloat (JNIEnv *jenv, float *result, jsize sz) {
799 : : jfloat *arr;
800 : : int i;
801 : 0 : jfloatArray jresult = (*jenv)->NewFloatArray(jenv, sz);
802 [ # # ]: 0 : if (!jresult)
803 : : return NULL;
804 : 0 : arr = (*jenv)->GetFloatArrayElements(jenv, jresult, 0);
805 [ # # ]: 0 : if (!arr)
806 : : return NULL;
807 [ # # ]: 0 : for (i=0; i<sz; i++)
808 : 0 : arr[i] = (jfloat)result[i];
809 : 0 : (*jenv)->ReleaseFloatArrayElements(jenv, jresult, arr, 0);
810 : 0 : return jresult;
811 : : }
812 : :
813 : :
814 : : /* double[] support */
815 : 0 : int SWIG_JavaArrayInDouble (JNIEnv *jenv, jdouble **jarr, double **carr, jdoubleArray input) {
816 : : int i;
817 : : jsize sz;
818 [ # # ]: 0 : if (!input) {
819 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "null array");
820 : 0 : return 0;
821 : : }
822 : 0 : sz = (*jenv)->GetArrayLength(jenv, input);
823 : 0 : *jarr = (*jenv)->GetDoubleArrayElements(jenv, input, 0);
824 [ # # ]: 0 : if (!*jarr)
825 : : return 0;
826 : 0 : *carr = (double*) calloc(sz, sizeof(double));
827 [ # # ]: 0 : if (!*carr) {
828 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaOutOfMemoryError, "array memory allocation failed");
829 : 0 : return 0;
830 : : }
831 [ # # ]: 0 : for (i=0; i<sz; i++)
832 : 0 : (*carr)[i] = (double)(*jarr)[i];
833 : : return 1;
834 : : }
835 : :
836 : 0 : void SWIG_JavaArrayArgoutDouble (JNIEnv *jenv, jdouble *jarr, double *carr, jdoubleArray input) {
837 : : int i;
838 : 0 : jsize sz = (*jenv)->GetArrayLength(jenv, input);
839 [ # # ]: 0 : for (i=0; i<sz; i++)
840 : 0 : jarr[i] = (jdouble)carr[i];
841 : 0 : (*jenv)->ReleaseDoubleArrayElements(jenv, input, jarr, 0);
842 : 0 : }
843 : :
844 : 0 : jdoubleArray SWIG_JavaArrayOutDouble (JNIEnv *jenv, double *result, jsize sz) {
845 : : jdouble *arr;
846 : : int i;
847 : 0 : jdoubleArray jresult = (*jenv)->NewDoubleArray(jenv, sz);
848 [ # # ]: 0 : if (!jresult)
849 : : return NULL;
850 : 0 : arr = (*jenv)->GetDoubleArrayElements(jenv, jresult, 0);
851 [ # # ]: 0 : if (!arr)
852 : : return NULL;
853 [ # # ]: 0 : for (i=0; i<sz; i++)
854 : 0 : arr[i] = (jdouble)result[i];
855 : 0 : (*jenv)->ReleaseDoubleArrayElements(jenv, jresult, arr, 0);
856 : 0 : return jresult;
857 : : }
858 : :
859 : :
860 : : #endif
861 : :
862 : :
863 : : /*
864 : : These functions taken from: http://java.sun.com/docs/books/jni/html/other.html#26018
865 : : Umberto Nicoletti, umberto.nicoletti@gmail.com
866 : :
867 : : Fix bug: http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=1753
868 : : */
869 : :
870 : :
871 : 0 : void JNU_ThrowByName(JNIEnv *env, const char *name, const char *msg)
872 : : {
873 : 0 : jclass cls = (*env)->FindClass(env, name);
874 : : /* if cls is NULL, an exception has already been thrown */
875 [ # # ]: 0 : if (cls != NULL) {
876 : 0 : (*env)->ThrowNew(env, cls, msg);
877 : : }
878 : : /* free the local ref */
879 : 0 : (*env)->DeleteLocalRef(env, cls);
880 : 0 : }
881 : :
882 : 1 : char *JNU_GetStringNativeChars(JNIEnv *env, jstring jstr) {
883 : : jbyteArray bytes = 0;
884 : : jthrowable exc;
885 : : char *result = 0;
886 : : jclass jcls_str;
887 : : jmethodID MID_String_getBytes;
888 : :
889 [ + - ]: 1 : if (jstr == NULL) {
890 : : return NULL;
891 : : }
892 : :
893 [ + - ]: 1 : if ((*env)->EnsureLocalCapacity(env, 2) < 0) {
894 : : return 0; /* out of memory error */
895 : : }
896 : :
897 : 1 : jcls_str = (*env)->FindClass(env, "java/lang/String");
898 : 1 : MID_String_getBytes = (*env)->GetMethodID(env, jcls_str, "getBytes", "()[B");
899 : :
900 : 1 : bytes = (*env)->CallObjectMethod(env, jstr,
901 : : MID_String_getBytes);
902 : 1 : exc = (*env)->ExceptionOccurred(env);
903 [ + - ]: 1 : if (!exc) {
904 : 1 : jint len = (*env)->GetArrayLength(env, bytes);
905 : 1 : result = (char *)malloc(len + 1);
906 [ - + ]: 1 : if (result == 0) {
907 : 0 : JNU_ThrowByName(env, "java/lang/OutOfMemoryError",0);
908 : 0 : (*env)->DeleteLocalRef(env, bytes);
909 : 0 : return 0;
910 : : }
911 : 1 : (*env)->GetByteArrayRegion(env, bytes, 0, len,
912 : : (jbyte *)result);
913 : 1 : result[len] = 0; /* NULL-terminate */
914 : : } else {
915 : 0 : (*env)->DeleteLocalRef(env, exc);
916 : : }
917 : 1 : (*env)->DeleteLocalRef(env, bytes);
918 : 1 : return result;
919 : : }
920 : :
921 : 1 : jstring JNU_NewStringNative(JNIEnv *env, const char *str) {
922 : : jstring result;
923 : : jbyteArray bytes = 0;
924 : : int len;
925 : : jclass jcls_str;
926 : : jmethodID MID_String_init;
927 : :
928 [ + + ]: 1 : if (str == NULL) {
929 : : return NULL;
930 : : }
931 : :
932 [ + - ]: 1 : if ((*env)->EnsureLocalCapacity(env, 2) < 0) {
933 : : return NULL; /* out of memory error */
934 : : }
935 : 1 : jcls_str = (*env)->FindClass(env, "java/lang/String");
936 : 1 : MID_String_init = (*env)->GetMethodID(env, jcls_str, "<init>", "([B)V");
937 : :
938 : 1 : len = strlen(str);
939 : 1 : bytes = (*env)->NewByteArray(env, len);
940 [ + - ]: 1 : if (bytes != NULL) {
941 : 1 : (*env)->SetByteArrayRegion(env, bytes, 0, len,
942 : : (jbyte *)str);
943 : 1 : result = (*env)->NewObject(env, jcls_str,
944 : : MID_String_init, bytes);
945 : 1 : (*env)->DeleteLocalRef(env, bytes);
946 : 1 : return result;
947 : : } /* else fall through */
948 : : return NULL;
949 : : }
950 : :
951 : :
952 : : SWIGINTERN int clusterObj_updateFromString(clusterObj *self,char *snippet){
953 : 0 : return msUpdateClusterFromString(self, snippet);
954 : : }
955 : : SWIGINTERN char *clusterObj_convertToString(clusterObj *self){
956 : 0 : return msWriteClusterToString(self);
957 : : }
958 : : SWIGINTERN int clusterObj_setGroup(clusterObj *self,char *group){
959 [ # # ][ # # ]: 0 : if (!group || strlen(group) == 0) {
960 : 0 : freeExpression(&self->group);
961 : : return MS_SUCCESS;
962 : : }
963 : 0 : else return msLoadExpressionString(&self->group, group);
964 : : }
965 : : SWIGINTERN char *clusterObj_getGroupString(clusterObj *self){
966 : 0 : return msGetExpressionString(&(self->group));
967 : : }
968 : : SWIGINTERN int clusterObj_setFilter(clusterObj *self,char *filter){
969 [ # # ][ # # ]: 0 : if (!filter || strlen(filter) == 0) {
970 : 0 : freeExpression(&self->filter);
971 : : return MS_SUCCESS;
972 : : }
973 : 0 : else return msLoadExpressionString(&self->filter, filter);
974 : : }
975 : : SWIGINTERN char *clusterObj_getFilterString(clusterObj *self){
976 : 0 : return msGetExpressionString(&(self->filter));
977 : : }
978 : : SWIGINTERN outputFormatObj *new_outputFormatObj(char const *driver,char *name){
979 : : outputFormatObj *format;
980 : :
981 : 1 : format = msCreateDefaultOutputFormat(NULL, driver, name);
982 : :
983 : : /* in the case of unsupported formats, msCreateDefaultOutputFormat
984 : : should return NULL */
985 [ - + ]: 1 : if (!format)
986 : : {
987 : 0 : msSetError(12, "Unsupported format driver: %s",
988 : : "outputFormatObj()", driver);
989 : : return NULL;
990 : : }
991 : :
992 : 1 : msInitializeRendererVTable(format);
993 : :
994 : 1 : MS_REFCNT_INIT(format);
995 : 1 : format->inmapfile = 1;
996 : :
997 : : return format;
998 : : }
999 : : SWIGINTERN void delete_outputFormatObj(outputFormatObj *self){
1000 : 1 : msFreeOutputFormat( self );
1001 : : }
1002 : : SWIGINTERN void outputFormatObj_setOption(outputFormatObj *self,char const *key,char const *value){
1003 : 0 : msSetOutputFormatOption( self, key, value );
1004 : : }
1005 : : SWIGINTERN int outputFormatObj_validate(outputFormatObj *self){
1006 : 0 : return msOutputFormatValidate( self, 0 );
1007 : : }
1008 : : SWIGINTERN char *outputFormatObj_getOption(outputFormatObj *self,char const *key,char const *value){
1009 : 0 : return strdup(msGetOutputFormatOption(self, key, value));
1010 : : }
1011 : 0 : SWIGINTERN char *outputFormatObj_getOptionAt(outputFormatObj *self,int i){
1012 [ # # ][ # # ]: 0 : if( i >= 0 && i < self->numformatoptions ) {
[ # # ][ # # ]
1013 : 0 : return strdup(self->formatoptions[i]);
1014 : : }
1015 : : return NULL;
1016 : : }
1017 : 0 : SWIGINTERN void outputFormatObj_attachDevice(outputFormatObj *self,void *device){
1018 : 0 : self->device = device;
1019 : 0 : }
1020 : : SWIGINTERN int queryMapObj_updateFromString(queryMapObj *self,char *snippet){
1021 : 0 : return msUpdateQueryMapFromString(self, snippet, 0);
1022 : : }
1023 : : SWIGINTERN char *queryMapObj_convertToString(queryMapObj *self){
1024 : 0 : return msWriteQueryMapToString(self);
1025 : : }
1026 : : SWIGINTERN webObj *new_webObj(){
1027 : : webObj *web;
1028 : 0 : web = (webObj *) malloc(sizeof(webObj));
1029 : 0 : initWeb(web);
1030 : : return web;
1031 : : }
1032 : : SWIGINTERN void delete_webObj(webObj *self){
1033 [ # # ]: 0 : if (!self) return;
1034 : 0 : freeWeb(self);
1035 : 0 : free(self);
1036 : : }
1037 : : SWIGINTERN int webObj_updateFromString(webObj *self,char *snippet){
1038 : 0 : return msUpdateWebFromString(self, snippet, 0);
1039 : : }
1040 : : SWIGINTERN char *webObj_convertToString(webObj *self){
1041 : 0 : return msWriteWebToString(self);
1042 : : }
1043 : 0 : SWIGINTERN struct styleObj *new_styleObj(classObj *parent_class){
1044 : :
1045 : : styleObj *style = NULL;
1046 : :
1047 [ # # ]: 0 : if (parent_class!=NULL) {
1048 [ # # ]: 0 : if ((style = msGrowClassStyles(parent_class)) == NULL)
1049 : : return NULL;
1050 : :
1051 [ # # ]: 0 : if ( initStyle(style) == MS_FAILURE ) {
1052 : 0 : msSetError(12, "Failed to init new styleObj instance",
1053 : : "initStyle()");
1054 : : }
1055 : 0 : parent_class->numstyles++;
1056 : 0 : MS_REFCNT_INCR(style);
1057 : : }
1058 : : else {
1059 : 0 : style = (styleObj *) malloc(sizeof(styleObj));
1060 [ # # ]: 0 : if (!style) {
1061 : 0 : msSetError(2, "Failed to allocate memory for new styleObj instance",
1062 : : "styleObj()");
1063 : 0 : return NULL;
1064 : : }
1065 [ # # ]: 0 : if ( initStyle(style) == MS_FAILURE ) {
1066 : 0 : msSetError(12, "Failed to init new styleObj instance",
1067 : : "initStyle()");
1068 : 0 : msFree(style);
1069 : 0 : return NULL;
1070 : : }
1071 : : }
1072 : 0 : return style;
1073 : : }
1074 : : SWIGINTERN void delete_styleObj(struct styleObj *self){
1075 [ # # ]: 0 : if (self) {
1076 [ # # ]: 0 : if ( freeStyle(self) == MS_SUCCESS ) {
1077 : 0 : free(self);
1078 : : self=NULL;
1079 : : }
1080 : : }
1081 : : }
1082 : : SWIGINTERN int styleObj_updateFromString(struct styleObj *self,char *snippet){
1083 : 0 : return msUpdateStyleFromString(self, snippet, 0);
1084 : : }
1085 : : SWIGINTERN char *styleObj_convertToString(struct styleObj *self){
1086 : 0 : return msWriteStyleToString(self);
1087 : : }
1088 : : SWIGINTERN styleObj *styleObj_cloneStyle(struct styleObj *self){
1089 : : styleObj *style;
1090 : :
1091 : 0 : style = (styleObj *) malloc(sizeof(styleObj));
1092 [ # # ]: 0 : if (!style)
1093 : : {
1094 : 0 : msSetError(2,
1095 : : "Could not allocate memory for new styleObj instance",
1096 : : "clone()");
1097 : : return NULL;
1098 : : }
1099 [ # # ]: 0 : if (initStyle(style) == -1)
1100 : : {
1101 : 0 : msSetError(2, "Failed to initialize Style",
1102 : : "clone()");
1103 : : return NULL;
1104 : : }
1105 : :
1106 [ # # ]: 0 : if (msCopyStyle(style, self) != MS_SUCCESS)
1107 : : {
1108 : 0 : free(style);
1109 : : return NULL;
1110 : : }
1111 : :
1112 : : return style;
1113 : : }
1114 : 0 : SWIGINTERN int styleObj_setSymbolByName(struct styleObj *self,mapObj *map,char *symbolname){
1115 : 0 : self->symbol = msGetSymbolIndex(&map->symbolset, symbolname, 1);
1116 [ # # ][ # # ]: 0 : if (self->symbolname) free((char*)self->symbolname);
1117 [ # # ][ # # ]: 0 : if (symbolname) self->symbolname = strdup(symbolname);
1118 : 0 : else self->symbolname = 0;
1119 : 0 : return self->symbol;
1120 : : }
1121 : : SWIGINTERN int styleObj_removeBinding(struct styleObj *self,int binding){
1122 [ # # ]: 0 : if(binding < 0 || binding >= 12) return MS_FAILURE;
1123 : :
1124 [ # # ]: 0 : if(self->bindings[binding].item) {
1125 : 0 : free(self->bindings[binding].item);
1126 : 0 : self->bindings[binding].item = NULL;
1127 : 0 : self->bindings[binding].index = -1;
1128 : 0 : self->numbindings--;
1129 : : }
1130 : :
1131 : : return MS_SUCCESS;
1132 : : }
1133 : : SWIGINTERN int styleObj_setBinding(struct styleObj *self,int binding,char *item){
1134 [ # # ]: 0 : if(!item) return MS_FAILURE;
1135 [ # # ]: 0 : if(binding < 0 || binding >= 12) return MS_FAILURE;
1136 : :
1137 [ # # ]: 0 : if(self->bindings[binding].item) {
1138 : 0 : free(self->bindings[binding].item);
1139 : 0 : self->bindings[binding].item = NULL;
1140 : 0 : self->bindings[binding].index = -1;
1141 : 0 : self->numbindings--;
1142 : : }
1143 : :
1144 : 0 : self->bindings[binding].item = strdup(item);
1145 : 0 : self->numbindings++;
1146 : :
1147 : : return MS_SUCCESS;
1148 : : }
1149 : : SWIGINTERN char *styleObj_getBinding(struct styleObj *self,int binding){
1150 [ # # ]: 0 : if(binding < 0 || binding >= 12) return NULL;
1151 : :
1152 : 0 : return self->bindings[binding].item;
1153 : : }
1154 : 0 : SWIGINTERN char *styleObj_getGeomTransform(struct styleObj *self){
1155 : 0 : return self->_geomtransform.string;
1156 : : }
1157 : : SWIGINTERN void styleObj_setGeomTransform(struct styleObj *self,char *transform){
1158 : 0 : msStyleSetGeomTransform(self, transform);
1159 : : }
1160 : : SWIGINTERN struct labelObj *new_labelObj(){
1161 : : labelObj *label;
1162 : :
1163 : 0 : label = (labelObj *)calloc(1, sizeof(labelObj));
1164 [ # # ]: 0 : if (!label)
1165 : : return(NULL);
1166 : :
1167 : 0 : initLabel(label);
1168 : :
1169 : : return(label);
1170 : : }
1171 : : SWIGINTERN void delete_labelObj(struct labelObj *self){
1172 : 0 : freeLabel(self);
1173 : : }
1174 : : SWIGINTERN int labelObj_updateFromString(struct labelObj *self,char *snippet){
1175 : 0 : return msUpdateLabelFromString(self, snippet,0);
1176 : : }
1177 : : SWIGINTERN char *labelObj_convertToString(struct labelObj *self){
1178 : 0 : return msWriteLabelToString(self);
1179 : : }
1180 : : SWIGINTERN int labelObj_removeBinding(struct labelObj *self,int binding){
1181 [ # # ]: 0 : if(binding < 0 || binding >= 9) return MS_FAILURE;
1182 : :
1183 [ # # ]: 0 : if(self->bindings[binding].item) {
1184 : 0 : free(self->bindings[binding].item);
1185 : 0 : self->bindings[binding].item = NULL;
1186 : 0 : self->bindings[binding].index = -1;
1187 : 0 : self->numbindings--;
1188 : : }
1189 : :
1190 : : return MS_SUCCESS;
1191 : : }
1192 : : SWIGINTERN char *labelObj_getBinding(struct labelObj *self,int binding){
1193 [ # # ]: 0 : if(binding < 0 || binding >= 9) return NULL;
1194 : :
1195 : 0 : return self->bindings[binding].item;
1196 : : }
1197 : : SWIGINTERN int labelObj_setBinding(struct labelObj *self,int binding,char *item){
1198 [ # # ]: 0 : if(!item) return MS_FAILURE;
1199 [ # # ]: 0 : if(binding < 0 || binding >= 9) return MS_FAILURE;
1200 : :
1201 [ # # ]: 0 : if(self->bindings[binding].item) {
1202 : 0 : free(self->bindings[binding].item);
1203 : 0 : self->bindings[binding].item = NULL;
1204 : 0 : self->bindings[binding].index = -1;
1205 : 0 : self->numbindings--;
1206 : : }
1207 : :
1208 : 0 : self->bindings[binding].item = strdup(item);
1209 : 0 : self->numbindings++;
1210 : :
1211 : : return MS_SUCCESS;
1212 : : }
1213 : : SWIGINTERN int labelObj_setExpression(struct labelObj *self,char *expression){
1214 [ # # ][ # # ]: 0 : if (!expression || strlen(expression) == 0) {
1215 : 0 : freeExpression(&self->expression);
1216 : : return MS_SUCCESS;
1217 : : }
1218 : 0 : else return msLoadExpressionString(&self->expression, expression);
1219 : : }
1220 : : SWIGINTERN char *labelObj_getExpressionString(struct labelObj *self){
1221 : 0 : return msGetExpressionString(&(self->expression));
1222 : : }
1223 : : SWIGINTERN int labelObj_setText(struct labelObj *self,char *text){
1224 [ # # ][ # # ]: 0 : if (!text || strlen(text) == 0) {
1225 : 0 : freeExpression(&self->text);
1226 : : return MS_SUCCESS;
1227 : : }
1228 : 0 : else return msLoadExpressionString(&self->text, text);
1229 : : }
1230 : : SWIGINTERN char *labelObj_getTextString(struct labelObj *self){
1231 : 0 : return msGetExpressionString(&(self->text));
1232 : : }
1233 : 0 : SWIGINTERN styleObj *labelObj_getStyle(struct labelObj *self,int i){
1234 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numstyles) {
[ # # ][ # # ]
1235 : 0 : MS_REFCNT_INCR(self->styles[i]);
1236 : 0 : return self->styles[i];
1237 : : } else {
1238 : 0 : msSetError(31, "Invalid index: %d", "getStyle()", i);
1239 : 0 : return NULL;
1240 : : }
1241 : : }
1242 : : SWIGINTERN int labelObj_insertStyle(struct labelObj *self,styleObj *style,int index){
1243 : 0 : return msInsertLabelStyle(self, style, index);
1244 : : }
1245 : : SWIGINTERN styleObj *labelObj_removeStyle(struct labelObj *self,int index){
1246 : 0 : styleObj* style = (styleObj *) msRemoveLabelStyle(self, index);
1247 [ # # ]: 0 : if (style)
1248 : 0 : MS_REFCNT_INCR(style);
1249 : : return style;
1250 : : }
1251 : : SWIGINTERN int labelObj_moveStyleUp(struct labelObj *self,int index){
1252 : 0 : return msMoveLabelStyleUp(self, index);
1253 : : }
1254 : : SWIGINTERN int labelObj_moveStyleDown(struct labelObj *self,int index){
1255 : 0 : return msMoveLabelStyleDown(self, index);
1256 : : }
1257 : 1 : SWIGINTERN struct classObj *new_classObj(layerObj *layer){
1258 : : classObj *new_class=NULL;
1259 : :
1260 [ + + ]: 1 : if (!layer)
1261 : : {
1262 : 1 : new_class = (classObj *) malloc(sizeof(classObj));
1263 [ - + ]: 1 : if (!new_class)
1264 : : {
1265 : 0 : msSetError(2,
1266 : : "Could not allocate memory for new classObj instance",
1267 : : "classObj()");
1268 : 0 : return NULL;
1269 : : }
1270 [ + - ]: 1 : if (initClass(new_class) == -1) return NULL;
1271 : 1 : new_class->layer = NULL;
1272 : 1 : return new_class;
1273 : : }
1274 : : else
1275 : : {
1276 [ + - ]: 1 : if(msGrowLayerClasses(layer) == NULL)
1277 : : return NULL;
1278 [ + - ]: 1 : if (initClass(layer->class[layer->numclasses]) == -1)
1279 : : return NULL;
1280 : 1 : layer->class[layer->numclasses]->layer = layer;
1281 : 1 : MS_REFCNT_INCR(layer->class[layer->numclasses]);
1282 : 1 : layer->numclasses++;
1283 : 1 : return (layer->class[layer->numclasses-1]);
1284 : : }
1285 : :
1286 : : return NULL;
1287 : : }
1288 : : SWIGINTERN void delete_classObj(struct classObj *self){
1289 [ + - ]: 1 : if (self)
1290 : : {
1291 [ + + ]: 1 : if (freeClass(self)==MS_SUCCESS) {
1292 : 1 : free(self);
1293 : : self=NULL;
1294 : : }
1295 : : }
1296 : : }
1297 : : SWIGINTERN int classObj_updateFromString(struct classObj *self,char *snippet){
1298 : 0 : return msUpdateClassFromString(self, snippet, 0);
1299 : : }
1300 : : SWIGINTERN char *classObj_convertToString(struct classObj *self){
1301 : 0 : return msWriteClassToString(self);
1302 : : }
1303 : : SWIGINTERN classObj *classObj_cloneClass(struct classObj *self){
1304 : : classObj *new_class;
1305 : :
1306 : 0 : new_class = (classObj *) malloc(sizeof(classObj));
1307 [ # # ]: 0 : if (!new_class)
1308 : : {
1309 : 0 : msSetError(2,
1310 : : "Could not allocate memory for new classObj instance",
1311 : : "clone()");
1312 : : return NULL;
1313 : : }
1314 [ # # ]: 0 : if (initClass(new_class) == -1)
1315 : : {
1316 : 0 : msSetError(2, "Failed to initialize Class",
1317 : : "clone()");
1318 : : return NULL;
1319 : : }
1320 : 0 : new_class->layer = NULL;
1321 : :
1322 [ # # ]: 0 : if (msCopyClass(new_class, self, self->layer) != MS_SUCCESS) {
1323 : 0 : freeClass(new_class);
1324 : 0 : free(new_class);
1325 : : new_class = NULL;
1326 : : }
1327 : :
1328 : : return new_class;
1329 : : }
1330 : : SWIGINTERN int classObj_setExpression(struct classObj *self,char *expression){
1331 [ # # ][ # # ]: 0 : if (!expression || strlen(expression) == 0) {
1332 : 0 : freeExpression(&self->expression);
1333 : : return MS_SUCCESS;
1334 : : }
1335 : 0 : else return msLoadExpressionString(&self->expression, expression);
1336 : : }
1337 : : SWIGINTERN char *classObj_getExpressionString(struct classObj *self){
1338 : 0 : return msGetExpressionString(&(self->expression));
1339 : : }
1340 : : SWIGINTERN int classObj_setText(struct classObj *self,char *text){
1341 [ # # ][ # # ]: 0 : if (!text || strlen(text) == 0) {
1342 : 0 : freeExpression(&self->text);
1343 : : return MS_SUCCESS;
1344 : : }
1345 : 0 : else return msLoadExpressionString(&self->text, text);
1346 : : }
1347 : : SWIGINTERN char *classObj_getTextString(struct classObj *self){
1348 : 0 : return msGetExpressionString(&(self->text));
1349 : : }
1350 : : SWIGINTERN char *classObj_getMetaData(struct classObj *self,char *name){
1351 : : char *value = NULL;
1352 [ # # ]: 0 : if (!name) {
1353 : 0 : msSetError(16, "NULL key", "getMetaData");
1354 : : }
1355 : :
1356 : 0 : value = (char *) msLookupHashTable(&(self->metadata), name);
1357 [ # # ]: 0 : if (!value) {
1358 : 0 : msSetError(16, "Key %s does not exist", "getMetaData", name);
1359 : : return NULL;
1360 : : }
1361 : : return value;
1362 : : }
1363 : : SWIGINTERN int classObj_setMetaData(struct classObj *self,char *name,char *value){
1364 [ # # ]: 0 : if (msInsertHashTable(&(self->metadata), name, value) == NULL)
1365 : : return MS_FAILURE;
1366 : : return MS_SUCCESS;
1367 : : }
1368 : : SWIGINTERN char *classObj_getFirstMetaDataKey(struct classObj *self){
1369 : 0 : return (char *) msFirstKeyFromHashTable(&(self->metadata));
1370 : : }
1371 : : SWIGINTERN char *classObj_getNextMetaDataKey(struct classObj *self,char *lastkey){
1372 : 0 : return (char *) msNextKeyFromHashTable(&(self->metadata), lastkey);
1373 : : }
1374 : : SWIGINTERN int classObj_drawLegendIcon(struct classObj *self,mapObj *map,layerObj *layer,int width,int height,imageObj *dstImage,int dstX,int dstY){
1375 : 0 : return msDrawLegendIcon(map, layer, self, width, height, dstImage, dstX, dstY, 1, NULL);
1376 : : }
1377 : : SWIGINTERN imageObj *classObj_createLegendIcon(struct classObj *self,mapObj *map,layerObj *layer,int width,int height){
1378 : 0 : return msCreateLegendIcon(map, layer, self, width, height, 1);
1379 : : }
1380 : 0 : SWIGINTERN labelObj *classObj_getLabel(struct classObj *self,int i){
1381 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numlabels) {
[ # # ][ # # ]
1382 : 0 : MS_REFCNT_INCR(self->labels[i]);
1383 : 0 : return self->labels[i];
1384 : : } else {
1385 : 0 : msSetError(31, "Invalid index: %d.", "getLabel()", i);
1386 : 0 : return NULL;
1387 : : }
1388 : : }
1389 : : SWIGINTERN int classObj_addLabel(struct classObj *self,labelObj *label){
1390 : 0 : return msAddLabelToClass(self, label);
1391 : : }
1392 : : SWIGINTERN labelObj *classObj_removeLabel(struct classObj *self,int index){
1393 : 0 : labelObj* label = (labelObj *) msRemoveLabelFromClass(self, index);
1394 [ # # ]: 0 : if (label) MS_REFCNT_INCR(label);
1395 : : return label;
1396 : : }
1397 : 0 : SWIGINTERN styleObj *classObj_getStyle(struct classObj *self,int i){
1398 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numstyles) {
[ # # ][ # # ]
1399 : 0 : MS_REFCNT_INCR(self->styles[i]);
1400 : 0 : return self->styles[i];
1401 : : } else {
1402 : 0 : msSetError(31, "Invalid index: %d", "getStyle()", i);
1403 : 0 : return NULL;
1404 : : }
1405 : : }
1406 : : SWIGINTERN int classObj_insertStyle(struct classObj *self,styleObj *style,int index){
1407 : 0 : return msInsertStyle(self, style, index);
1408 : : }
1409 : : SWIGINTERN styleObj *classObj_removeStyle(struct classObj *self,int index){
1410 : 0 : styleObj* style = (styleObj *) msRemoveStyle(self, index);
1411 [ # # ]: 0 : if (style) MS_REFCNT_INCR(style);
1412 : : return style;
1413 : : }
1414 : : SWIGINTERN int classObj_moveStyleUp(struct classObj *self,int index){
1415 : 0 : return msMoveStyleUp(self, index);
1416 : : }
1417 : : SWIGINTERN int classObj_moveStyleDown(struct classObj *self,int index){
1418 : 0 : return msMoveStyleDown(self, index);
1419 : : }
1420 : : SWIGINTERN void labelCacheObj_freeCache(labelCacheObj *self){
1421 : 0 : msFreeLabelCache(self);
1422 : : }
1423 : : SWIGINTERN resultObj *new_resultObj(long shapeindex){
1424 : 0 : resultObj *result = (resultObj *) msSmallMalloc(sizeof(resultObj));
1425 : :
1426 : 0 : result->tileindex = -1;
1427 : 0 : result->resultindex = -1;
1428 : 0 : result->shapeindex = shapeindex;
1429 : :
1430 : : return result;
1431 : : }
1432 : : SWIGINTERN void delete_resultObj(resultObj *self){
1433 : 0 : free(self);
1434 : : }
1435 : 0 : SWIGINTERN resultObj *resultCacheObj_getResult(resultCacheObj *self,int i){
1436 [ + - ][ - + ]: 1 : if (i >= 0 && i < self->numresults) {
[ # # ][ # # ]
1437 : 0 : return &self->results[i];
1438 : : }
1439 : : return NULL;
1440 : : }
1441 : : SWIGINTERN symbolSetObj *new_symbolSetObj(char const *symbolfile){
1442 : : symbolSetObj *symbolset;
1443 : : mapObj *temp_map=NULL;
1444 : 0 : symbolset = (symbolSetObj *) malloc(sizeof(symbolSetObj));
1445 : 0 : msInitSymbolSet(symbolset);
1446 [ # # ]: 0 : if (symbolfile) {
1447 : 0 : symbolset->filename = strdup(symbolfile);
1448 : 0 : temp_map = msNewMapObj();
1449 : 0 : msLoadSymbolSet(symbolset, temp_map);
1450 : 0 : symbolset->map = NULL;
1451 : 0 : msFreeMap(temp_map);
1452 : : }
1453 : : return symbolset;
1454 : : }
1455 : : SWIGINTERN void delete_symbolSetObj(symbolSetObj *self){
1456 : 0 : msFreeSymbolSet(self);
1457 [ # # ]: 0 : if (self->filename) free(self->filename);
1458 : 0 : free(self);
1459 : : }
1460 : 0 : SWIGINTERN symbolObj *symbolSetObj_getSymbol(symbolSetObj *self,int i){
1461 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numsymbols) {
[ # # ][ # # ]
1462 : 0 : symbolObj *s=self->symbol[i];
1463 : 0 : MS_REFCNT_INCR(s);
1464 : 0 : return s;
1465 : : } else
1466 : : return NULL;
1467 : : }
1468 : : SWIGINTERN symbolObj *symbolSetObj_getSymbolByName(symbolSetObj *self,char *symbolname){
1469 : : int i;
1470 : :
1471 [ # # ]: 0 : if (!symbolname) return NULL;
1472 : :
1473 : 0 : i = msGetSymbolIndex(self, symbolname, 1);
1474 [ # # ]: 0 : if (i == -1)
1475 : : return NULL;
1476 : : else {
1477 : 0 : MS_REFCNT_INCR(self->symbol[i]);
1478 : 0 : return self->symbol[i];
1479 : : }
1480 : : }
1481 : : SWIGINTERN int symbolSetObj_index(symbolSetObj *self,char *symbolname){
1482 : 0 : return msGetSymbolIndex(self, symbolname, 1);
1483 : : }
1484 : : SWIGINTERN int symbolSetObj_appendSymbol(symbolSetObj *self,symbolObj *symbol){
1485 : 0 : return msAppendSymbol(self, symbol);
1486 : : }
1487 : : SWIGINTERN symbolObj *symbolSetObj_removeSymbol(symbolSetObj *self,int index){
1488 : 0 : symbolObj *s=msRemoveSymbol(self, index);
1489 [ # # ]: 0 : if (s!=NULL) {
1490 : 0 : MS_REFCNT_INCR(s);
1491 : : }
1492 : : return s;
1493 : : }
1494 : : SWIGINTERN int symbolSetObj_save(symbolSetObj *self,char const *filename){
1495 : 0 : return msSaveSymbolSet(self, filename);
1496 : : }
1497 : : SWIGINTERN int referenceMapObj_updateFromString(referenceMapObj *self,char *snippet){
1498 : 0 : return msUpdateReferenceMapFromString(self, snippet, 0);
1499 : : }
1500 : : SWIGINTERN char *referenceMapObj_convertToString(referenceMapObj *self){
1501 : 0 : return msWriteReferenceMapToString(self);
1502 : : }
1503 : : SWIGINTERN int scalebarObj_updateFromString(scalebarObj *self,char *snippet){
1504 : 0 : return msUpdateScalebarFromString(self, snippet, 0);
1505 : : }
1506 : : SWIGINTERN char *scalebarObj_convertToString(scalebarObj *self){
1507 : 0 : return msWriteScalebarToString(self);
1508 : : }
1509 : : SWIGINTERN int legendObj_updateFromString(legendObj *self,char *snippet){
1510 : 0 : return msUpdateLegendFromString(self, snippet, 0);
1511 : : }
1512 : : SWIGINTERN char *legendObj_convertToString(legendObj *self){
1513 : 0 : return msWriteLegendToString(self);
1514 : : }
1515 : 0 : SWIGINTERN struct imageObj *new_imageObj(int width,int height,outputFormatObj *input_format,char const *file,double resolution,double defresolution){
1516 : : imageObj *image=NULL;
1517 : : outputFormatObj *format;
1518 : : rendererVTableObj *renderer = NULL;
1519 : : rasterBufferObj *rb = NULL;
1520 : :
1521 [ # # ]: 0 : if (input_format) {
1522 : : format = input_format;
1523 : : }
1524 : : else {
1525 : 0 : format = msCreateDefaultOutputFormat(NULL, "AGG/PNG", "aggpng");
1526 [ # # ]: 0 : if (format)
1527 : 0 : msInitializeRendererVTable(format);
1528 : : }
1529 [ # # ]: 0 : if (format == NULL) {
1530 : 0 : msSetError(15, "Could not create output format",
1531 : : "imageObj()");
1532 : 0 : return NULL;
1533 : : }
1534 : :
1535 [ # # ]: 0 : if (file) {
1536 : :
1537 : 0 : renderer = format->vtable;
1538 : 0 : rb = (rasterBufferObj*) malloc(sizeof(rasterBufferObj));
1539 [ # # ]: 0 : if (!rb) {
1540 : 0 : msSetError(2, NULL, "imageObj()");
1541 : 0 : return NULL;
1542 : : }
1543 [ # # ]: 0 : if ( (renderer->loadImageFromFile((char *)file, rb)) == MS_FAILURE)
1544 : : return NULL;
1545 : :
1546 : 0 : image = msImageCreate(rb->width, rb->height, format, NULL, NULL,
1547 : : resolution, defresolution, NULL);
1548 : 0 : renderer->mergeRasterBuffer(image, rb, 1.0, 0, 0, 0, 0, rb->width, rb->height);
1549 : :
1550 : 0 : msFreeRasterBuffer(rb);
1551 : 0 : free(rb);
1552 : :
1553 : 0 : return image;
1554 : : }
1555 : :
1556 : 0 : image = msImageCreate(width, height, format, NULL, NULL, resolution, defresolution, NULL);
1557 : 0 : return image;
1558 : : }
1559 : : SWIGINTERN void delete_imageObj(struct imageObj *self){
1560 : 1 : msFreeImage(self);
1561 : : }
1562 : : SWIGINTERN void imageObj_save(struct imageObj *self,char *filename,mapObj *map){
1563 : 1 : msSaveImage(map, self, filename );
1564 : : }
1565 : : SWIGINTERN int imageObj_write(struct imageObj *self,FILE *file){
1566 : : int retval=MS_FAILURE;
1567 : : rendererVTableObj *renderer = NULL;
1568 : :
1569 [ # # ]: 0 : if (MS_RENDERER_PLUGIN(self->format))
1570 : : {
1571 [ # # ]: 0 : if (file)
1572 : : {
1573 : 0 : renderer = self->format->vtable;
1574 : : /* FIXME? as an improvement, pass a map argument instead of the NULL (see #4216) */
1575 : 0 : retval = renderer->saveImage(self, NULL, file, self->format);
1576 : : }
1577 : : else
1578 : : {
1579 : 0 : retval = msSaveImage(NULL, self, NULL);
1580 : : }
1581 : : }
1582 : : else
1583 : : {
1584 : 0 : msSetError(15, "Writing of %s format not implemented",
1585 : : "imageObj::write");
1586 : : }
1587 : :
1588 : : return retval;
1589 : : }
1590 : : SWIGINTERN gdBuffer imageObj_getBytes(struct imageObj *self){
1591 : : gdBuffer buffer;
1592 : :
1593 : 1 : buffer.owns_data = 1;
1594 : :
1595 : 1 : buffer.data = msSaveImageBuffer(self, &buffer.size, self->format);
1596 : :
1597 [ + - ][ - + ]: 1 : if( buffer.data == NULL || buffer.size == 0 )
1598 : : {
1599 : 0 : buffer.data = NULL;
1600 : 0 : msSetError(12, "Failed to get image buffer", "getBytes");
1601 : 0 : return buffer;
1602 : : }
1603 : :
1604 : 1 : return buffer;
1605 : : }
1606 : : SWIGINTERN int imageObj_getSize(struct imageObj *self){
1607 : : gdBuffer buffer;
1608 : : int size=0;
1609 : :
1610 : 1 : buffer.data = msSaveImageBuffer(self, &buffer.size, self->format);
1611 : 1 : size = buffer.size;
1612 : :
1613 [ + - ][ - + ]: 1 : if( buffer.data == NULL || buffer.size == 0 ) {
1614 : 0 : buffer.data = NULL;
1615 : 0 : msSetError(12, "Failed to get image buffer size", "getSize");
1616 : : }
1617 : 1 : free(buffer.data);
1618 : : return size;
1619 : : }
1620 : 1 : SWIGINTERN struct layerObj *new_layerObj(mapObj *map){
1621 : : layerObj *layer;
1622 : : int result;
1623 : :
1624 [ + + ]: 1 : if (!map) {
1625 : 1 : layer = (layerObj *) malloc(sizeof(layerObj));
1626 [ - + ]: 1 : if (!layer) {
1627 : 0 : msSetError(2, "Failed to initialize Layer",
1628 : : "layerObj()");
1629 : 0 : return NULL;
1630 : : }
1631 : 1 : result = initLayer(layer, NULL);
1632 [ + - ]: 1 : if (result == MS_SUCCESS) {
1633 : 1 : layer->index = -1;
1634 : 1 : return layer;
1635 : : }
1636 : : else {
1637 : 0 : msSetError(2, "Failed to initialize Layer",
1638 : : "layerObj()");
1639 : 0 : return NULL;
1640 : : }
1641 : : }
1642 : : else {
1643 [ + - ]: 1 : if(msGrowMapLayers(map) == NULL)
1644 : : return(NULL);
1645 : :
1646 [ + - ]: 1 : if (initLayer((map->layers[map->numlayers]), map) == -1)
1647 : : return(NULL);
1648 : :
1649 : 1 : map->layers[map->numlayers]->index = map->numlayers;
1650 : 1 : map->layerorder[map->numlayers] = map->numlayers;
1651 : 1 : map->numlayers++;
1652 : 1 : MS_REFCNT_INCR(map->layers[map->numlayers-1]);
1653 : :
1654 : 1 : return (map->layers[map->numlayers-1]);
1655 : : }
1656 : : }
1657 : : SWIGINTERN void delete_layerObj(struct layerObj *self){
1658 : : /*if (!self->map) {*/
1659 [ + - ]: 1 : if (self) {
1660 [ + + ]: 1 : if(freeLayer(self)==MS_SUCCESS) {
1661 : 1 : free(self);
1662 : : }
1663 : : }
1664 : : }
1665 : : SWIGINTERN layerObj *layerObj_cloneLayer(struct layerObj *self){
1666 : : layerObj *layer;
1667 : : int result;
1668 : :
1669 : 0 : layer = (layerObj *) malloc(sizeof(layerObj));
1670 [ # # ]: 0 : if (!layer) {
1671 : 0 : msSetError(2, "Failed to initialize Layer",
1672 : : "layerObj()");
1673 : : return NULL;
1674 : : }
1675 : 0 : result = initLayer(layer, NULL);
1676 [ # # ]: 0 : if (result != MS_SUCCESS) {
1677 : 0 : msSetError(2, "Failed to initialize Layer",
1678 : : "layerObj()");
1679 : : return NULL;
1680 : : }
1681 : :
1682 [ # # ]: 0 : if (msCopyLayer(layer, self) != MS_SUCCESS) {
1683 : 0 : freeLayer(layer);
1684 : 0 : free(layer);
1685 : : layer = NULL;
1686 : : }
1687 : 0 : layer->map = NULL;
1688 : 0 : layer->index = -1;
1689 : :
1690 : : return layer;
1691 : : }
1692 : : SWIGINTERN int layerObj_updateFromString(struct layerObj *self,char *snippet){
1693 : 0 : return msUpdateLayerFromString(self, snippet, 0);
1694 : : }
1695 : : SWIGINTERN char *layerObj_convertToString(struct layerObj *self){
1696 : 0 : return msWriteLayerToString(self);
1697 : : }
1698 : : SWIGINTERN int layerObj_insertClass(struct layerObj *self,classObj *classobj,int index){
1699 : 1 : return msInsertClass(self, classobj, index);
1700 : : }
1701 : : SWIGINTERN classObj *layerObj_removeClass(struct layerObj *self,int index){
1702 : 0 : classObj* c = msRemoveClass(self, index);
1703 [ # # ]: 0 : if (c != NULL) {
1704 : 0 : MS_REFCNT_INCR(c);
1705 : : }
1706 : : return c;
1707 : : }
1708 : : SWIGINTERN int layerObj_open(struct layerObj *self){
1709 : : int status;
1710 : 1 : status = msLayerOpen(self);
1711 [ + - ]: 1 : if (status == MS_SUCCESS) {
1712 : 1 : return msLayerGetItems(self);
1713 : : }
1714 : : return status;
1715 : : }
1716 : : SWIGINTERN int layerObj_whichShapes(struct layerObj *self,rectObj rect){
1717 : 0 : int oldconnectiontype = self->connectiontype;
1718 : 0 : self->connectiontype = MS_INLINE;
1719 : :
1720 [ # # ]: 0 : if(msLayerWhichItems(self, 1, NULL) != MS_SUCCESS) {
1721 : 0 : self->connectiontype = oldconnectiontype;
1722 : : return MS_FAILURE;
1723 : : }
1724 : 0 : self->connectiontype = oldconnectiontype;
1725 : :
1726 : 0 : return msLayerWhichShapes(self, rect, 0);
1727 : : }
1728 : : SWIGINTERN shapeObj *layerObj_nextShape(struct layerObj *self){
1729 : : int status;
1730 : : shapeObj *shape;
1731 : :
1732 : 0 : shape = (shapeObj *)malloc(sizeof(shapeObj));
1733 [ # # ]: 0 : if (!shape) return NULL;
1734 : 0 : msInitShape(shape);
1735 : :
1736 : 0 : status = msLayerNextShape(self, shape);
1737 [ # # ]: 0 : if(status != MS_SUCCESS) {
1738 : 0 : msFreeShape(shape);
1739 : 0 : free(shape);
1740 : : return NULL;
1741 : : } else
1742 : : return shape;
1743 : : }
1744 : : SWIGINTERN void layerObj_close(struct layerObj *self){
1745 : 1 : msLayerClose(self);
1746 : : }
1747 : : SWIGINTERN shapeObj *layerObj_getShape(struct layerObj *self,resultObj *record){
1748 : : int retval;
1749 : : shapeObj *shape;
1750 : :
1751 [ + + ]: 1 : if (!record) return NULL;
1752 : :
1753 : 1 : shape = (shapeObj *)malloc(sizeof(shapeObj));
1754 [ + - ]: 1 : if (!shape) return NULL;
1755 : :
1756 : 1 : msInitShape(shape);
1757 : 1 : shape->type = self->type; /* is this right? */
1758 : :
1759 : 1 : retval = msLayerGetShape(self, shape, record);
1760 : : return shape;
1761 : : }
1762 : 0 : SWIGINTERN int layerObj_getNumResults(struct layerObj *self){
1763 [ + - ][ # # ]: 1 : if (!self->resultcache) return 0;
1764 : 1 : return self->resultcache->numresults;
1765 : : }
1766 : 0 : SWIGINTERN rectObj *layerObj_getResultsBounds(struct layerObj *self){
1767 : : rectObj *bounds;
1768 [ # # ][ # # ]: 0 : if (!self->resultcache) return NULL;
1769 : 0 : bounds = (rectObj *) malloc(sizeof(rectObj));
1770 : 0 : MS_COPYRECT(bounds, &self->resultcache->bounds);
1771 : 0 : return bounds;
1772 : : }
1773 : 0 : SWIGINTERN resultObj *layerObj_getResult(struct layerObj *self,int i){
1774 [ + - ][ # # ]: 1 : if (!self->resultcache) return NULL;
1775 [ + - ][ + - ]: 1 : if (i >= 0 && i < self->resultcache->numresults)
[ # # ][ # # ]
1776 : 1 : return &self->resultcache->results[i];
1777 : : else
1778 : : return NULL;
1779 : : }
1780 : 0 : SWIGINTERN classObj *layerObj_getClass(struct layerObj *self,int i){
1781 : : classObj *result=NULL;
1782 [ + - ][ + - ]: 1 : if (i >= 0 && i < self->numclasses) {
[ # # ][ # # ]
1783 : 1 : result=self->class[i];
1784 : 1 : MS_REFCNT_INCR(result);
1785 : : }
1786 : 0 : return result;
1787 : : }
1788 : 0 : SWIGINTERN char *layerObj_getItem(struct layerObj *self,int i){
1789 : :
1790 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numitems)
[ # # ][ # # ]
1791 : 0 : return (char *) (self->items[i]);
1792 : : else
1793 : : return NULL;
1794 : : }
1795 : : SWIGINTERN int layerObj_setItems(struct layerObj *self,char **items,int numitems){
1796 : 0 : return msLayerSetItems(self, items, numitems);
1797 : : }
1798 : : SWIGINTERN int layerObj_draw(struct layerObj *self,mapObj *map,imageObj *image){
1799 : 0 : return msDrawLayer(map, self, image);
1800 : : }
1801 : : SWIGINTERN int layerObj_drawQuery(struct layerObj *self,mapObj *map,imageObj *image){
1802 : 0 : return msDrawQueryLayer(map, self, image);
1803 : : }
1804 : 0 : SWIGINTERN int layerObj_queryByFilter(struct layerObj *self,mapObj *map,char *string){
1805 : : int status;
1806 : : int retval;
1807 : :
1808 : 0 : msInitQuery(&(map->query));
1809 : :
1810 : 0 : map->query.type = MS_QUERY_BY_FILTER;
1811 : :
1812 : 0 : map->query.filter = (expressionObj *) malloc(sizeof(expressionObj));
1813 : 0 : map->query.filter->string = strdup(string);
1814 : 0 : map->query.filter->type = 2000; /* MS_EXPRESSION: lot's of conflicts in mapfile.h */
1815 : 0 : map->query.filter->compiled = 0;
1816 : 0 : map->query.filter->flags = 0;
1817 : 0 : map->query.filter->tokens = map->query.filter->curtoken = NULL;
1818 : :
1819 : 0 : map->query.layer = self->index;
1820 : 0 : map->query.rect = map->extent;
1821 : :
1822 : 0 : status = self->status;
1823 : 0 : self->status = 1;
1824 : 0 : retval = msQueryByFilter(map);
1825 : 0 : self->status = status;
1826 : 0 : return retval;
1827 : : }
1828 : 0 : SWIGINTERN int layerObj_queryByAttributes(struct layerObj *self,mapObj *map,char *qitem,char *qstring,int mode){
1829 : : int status;
1830 : : int retval;
1831 : :
1832 : 1 : msInitQuery(&(map->query));
1833 : :
1834 : 1 : map->query.type = MS_QUERY_BY_ATTRIBUTE;
1835 : 1 : map->query.mode = mode;
1836 [ + - ][ # # ]: 1 : if(qitem) map->query.item = strdup(qitem);
1837 [ + - ][ # # ]: 1 : if(qstring) map->query.str = strdup(qstring);
1838 : 1 : map->query.layer = self->index;
1839 : 1 : map->query.rect = map->extent;
1840 : :
1841 : 1 : status = self->status;
1842 : 1 : self->status = 1;
1843 : 1 : retval = msQueryByAttributes(map);
1844 : 1 : self->status = status;
1845 : :
1846 : 0 : return retval;
1847 : : }
1848 : 0 : SWIGINTERN int layerObj_queryByPoint(struct layerObj *self,mapObj *map,pointObj *point,int mode,double buffer){
1849 : : int status;
1850 : : int retval;
1851 : :
1852 : 0 : msInitQuery(&(map->query));
1853 : :
1854 : 0 : map->query.type = MS_QUERY_BY_POINT;
1855 : 0 : map->query.mode = mode;
1856 : 0 : map->query.point = *point;
1857 : 0 : map->query.buffer = buffer;
1858 : 0 : map->query.layer = self->index;
1859 : :
1860 : 0 : status = self->status;
1861 : 0 : self->status = 1;
1862 : 0 : retval = msQueryByPoint(map);
1863 : 0 : self->status = status;
1864 : :
1865 : 0 : return retval;
1866 : : }
1867 : 0 : SWIGINTERN int layerObj_queryByRect(struct layerObj *self,mapObj *map,rectObj rect){
1868 : : int status;
1869 : : int retval;
1870 : :
1871 : 0 : msInitQuery(&(map->query));
1872 : :
1873 : 0 : map->query.type = MS_QUERY_BY_RECT;
1874 : 0 : map->query.mode = MS_QUERY_MULTIPLE;
1875 : 0 : map->query.rect = rect;
1876 : 0 : map->query.layer = self->index;
1877 : :
1878 : 0 : status = self->status;
1879 : 0 : self->status = 1;
1880 : 0 : retval = msQueryByRect(map);
1881 : 0 : self->status = status;
1882 : :
1883 : 0 : return retval;
1884 : : }
1885 : 0 : SWIGINTERN int layerObj_queryByFeatures(struct layerObj *self,mapObj *map,int slayer){
1886 : : int status;
1887 : : int retval;
1888 : :
1889 : 0 : map->query.slayer = slayer;
1890 : 0 : map->query.layer = self->index;
1891 : :
1892 : 0 : status = self->status;
1893 : 0 : self->status = 1;
1894 : 0 : retval = msQueryByFeatures(map);
1895 : 0 : self->status = status;
1896 : 0 : return retval;
1897 : : }
1898 : 0 : SWIGINTERN int layerObj_queryByShape(struct layerObj *self,mapObj *map,shapeObj *shape){
1899 : : int status;
1900 : : int retval;
1901 : :
1902 : 0 : msInitQuery(&(map->query));
1903 : :
1904 : 0 : map->query.type = MS_QUERY_BY_SHAPE;
1905 : 0 : map->query.mode = MS_QUERY_MULTIPLE;
1906 : 0 : map->query.shape = (shapeObj *) malloc(sizeof(shapeObj));
1907 : 0 : msInitShape(map->query.shape);
1908 : 0 : msCopyShape(shape, map->query.shape);
1909 : 0 : map->query.layer = self->index;
1910 : :
1911 : 0 : status = self->status;
1912 : 0 : self->status = 1;
1913 : 0 : retval = msQueryByShape(map);
1914 : 0 : self->status = status;
1915 : 0 : return retval;
1916 : : }
1917 : 0 : SWIGINTERN int layerObj_queryByIndex(struct layerObj *self,mapObj *map,int tileindex,int shapeindex,int bAddToQuery){
1918 : : int status;
1919 : : int retval;
1920 : :
1921 : 1 : msInitQuery(&(map->query));
1922 : :
1923 : 1 : map->query.type = MS_QUERY_BY_INDEX;
1924 : 1 : map->query.mode = MS_QUERY_SINGLE;
1925 : 1 : map->query.tileindex = tileindex;
1926 : 1 : map->query.shapeindex = shapeindex;
1927 : 1 : map->query.clear_resultcache = !bAddToQuery;
1928 : 1 : map->query.layer = self->index;
1929 : :
1930 : 1 : status = self->status;
1931 : 1 : self->status = 1;
1932 : 1 : retval = msQueryByIndex(map);
1933 : 1 : self->status = status;
1934 : 0 : return retval;
1935 : : }
1936 : 0 : SWIGINTERN resultCacheObj *layerObj_getResults(struct layerObj *self){
1937 : 0 : return self->resultcache;
1938 : : }
1939 : : SWIGINTERN int layerObj_setFilter(struct layerObj *self,char *filter){
1940 [ # # ][ # # ]: 0 : if (!filter || strlen(filter) == 0) {
1941 : 0 : freeExpression(&self->filter);
1942 : : return MS_SUCCESS;
1943 : : }
1944 : 0 : else return msLoadExpressionString(&self->filter, filter);
1945 : : }
1946 : : SWIGINTERN char *layerObj_getFilterString(struct layerObj *self){
1947 : 0 : return msGetExpressionString(&(self->filter));
1948 : : }
1949 : : SWIGINTERN int layerObj_setWKTProjection(struct layerObj *self,char *wkt){
1950 : 0 : self->project = 1;
1951 : 0 : return msOGCWKT2ProjectionObj(wkt, &(self->projection), self->debug);
1952 : : }
1953 : : SWIGINTERN char *layerObj_getProjection(struct layerObj *self){
1954 : 0 : return (char *) msGetProjectionString(&(self->projection));
1955 : : }
1956 : : SWIGINTERN int layerObj_setProjection(struct layerObj *self,char *proj4){
1957 : 0 : self->project = 1;
1958 : 0 : return msLoadProjectionString(&(self->projection), proj4);
1959 : : }
1960 : : SWIGINTERN int layerObj_addFeature(struct layerObj *self,shapeObj *shape){
1961 : 0 : self->connectiontype = MS_INLINE;
1962 [ # # ][ # # ]: 0 : if(self->features != NULL && self->features->tailifhead != NULL)
1963 : 0 : shape->index = self->features->tailifhead->shape.index + 1;
1964 : : else
1965 : 0 : shape->index = 0;
1966 [ # # ]: 0 : if (insertFeatureList(&(self->features), shape) == NULL)
1967 : : return MS_FAILURE;
1968 : : return MS_SUCCESS;
1969 : : }
1970 : : SWIGINTERN int layerObj_getNumFeatures(struct layerObj *self){
1971 : 0 : return msLayerGetNumFeatures(self);
1972 : : }
1973 : : SWIGINTERN rectObj *layerObj_getExtent(struct layerObj *self){
1974 : : rectObj *extent;
1975 : 0 : extent = (rectObj *) malloc(sizeof(rectObj));
1976 : 0 : msLayerGetExtent(self, extent);
1977 : : return extent;
1978 : : }
1979 : : SWIGINTERN int layerObj_setExtent(struct layerObj *self,double minx,double miny,double maxx,double maxy){
1980 [ # # ][ # # ]: 0 : if (minx > maxx || miny > maxy) {
1981 : 0 : msSetError(34,
1982 : : "{ 'minx': %f , 'miny': %f , 'maxx': %f , 'maxy': %f }",
1983 : : "layerObj::setExtent()", minx, miny, maxx, maxy);
1984 : : return MS_FAILURE;
1985 : : }
1986 : :
1987 : 0 : return msLayerSetExtent(self, minx, miny, maxx, maxy);
1988 : : }
1989 : : SWIGINTERN char *layerObj_getMetaData(struct layerObj *self,char *name){
1990 : : char *value = NULL;
1991 [ - + ]: 1 : if (!name) {
1992 : 0 : msSetError(16, "NULL key", "getMetaData");
1993 : : }
1994 : :
1995 : 1 : value = (char *) msLookupHashTable(&(self->metadata), name);
1996 : : /*
1997 : : Umberto, 05/17/2006
1998 : : Exceptions should be reserved for situations when a serious error occurred
1999 : : and normal program flow must be interrupted.
2000 : : In this case returning null should be more that enough.
2001 : : */
2002 : :
2003 : :
2004 : :
2005 : :
2006 : :
2007 : :
2008 : : return value;
2009 : : }
2010 : : SWIGINTERN int layerObj_setMetaData(struct layerObj *self,char *name,char *value){
2011 [ # # ]: 0 : if (msInsertHashTable(&(self->metadata), name, value) == NULL)
2012 : : return MS_FAILURE;
2013 : : return MS_SUCCESS;
2014 : : }
2015 : : SWIGINTERN int layerObj_removeMetaData(struct layerObj *self,char *name){
2016 : 0 : return(msRemoveHashTable(&(self->metadata), name));
2017 : : }
2018 : : SWIGINTERN char *layerObj_getFirstMetaDataKey(struct layerObj *self){
2019 : 0 : return (char *) msFirstKeyFromHashTable(&(self->metadata));
2020 : : }
2021 : : SWIGINTERN char *layerObj_getNextMetaDataKey(struct layerObj *self,char *lastkey){
2022 : 0 : return (char *) msNextKeyFromHashTable(&(self->metadata), lastkey);
2023 : : }
2024 : : SWIGINTERN char *layerObj_getWMSFeatureInfoURL(struct layerObj *self,mapObj *map,int click_x,int click_y,int feature_count,char *info_format){
2025 : 0 : return (char *) msWMSGetFeatureInfoURL(map, self, click_x, click_y,
2026 : : feature_count, info_format);
2027 : : }
2028 : 0 : SWIGINTERN char *layerObj_executeWFSGetFeature(struct layerObj *self,layerObj *layer){
2029 : 0 : return (char *) msWFSExecuteGetFeature(layer);
2030 : : }
2031 : 0 : SWIGINTERN int layerObj_applySLD(struct layerObj *self,char *sld,char *stylelayer){
2032 : 0 : return msSLDApplySLD(self->map, sld, self->index, stylelayer, NULL);
2033 : : }
2034 : 0 : SWIGINTERN int layerObj_applySLDURL(struct layerObj *self,char *sld,char *stylelayer){
2035 : 0 : return msSLDApplySLDURL(self->map, sld, self->index, stylelayer, NULL);
2036 : : }
2037 : 0 : SWIGINTERN char *layerObj_generateSLD(struct layerObj *self){
2038 : 0 : return (char *) msSLDGenerateSLD(self->map, self->index, NULL);
2039 : : }
2040 : : SWIGINTERN int layerObj_isVisible(struct layerObj *self){
2041 [ # # ]: 0 : if (!self->map)
2042 : : {
2043 : 0 : msSetError(12,
2044 : : "visibility has no meaning outside of a map context",
2045 : : "isVisible()");
2046 : : return MS_FAILURE;
2047 : : }
2048 : 0 : return msLayerIsVisible(self->map, self);
2049 : : }
2050 : : SWIGINTERN int layerObj_moveClassUp(struct layerObj *self,int index){
2051 : 0 : return msMoveClassUp(self, index);
2052 : : }
2053 : : SWIGINTERN int layerObj_moveClassDown(struct layerObj *self,int index){
2054 : 0 : return msMoveClassDown(self, index);
2055 : : }
2056 : : SWIGINTERN void layerObj_setProcessingKey(struct layerObj *self,char const *key,char const *value){
2057 : 0 : msLayerSetProcessingKey( self, key, value );
2058 : : }
2059 : : SWIGINTERN void layerObj_setProcessing(struct layerObj *self,char const *directive){
2060 : 0 : msLayerAddProcessing( self, directive );
2061 : : }
2062 : : SWIGINTERN void layerObj_addProcessing(struct layerObj *self,char const *directive){
2063 : 0 : msLayerAddProcessing( self, directive );
2064 : : }
2065 : : SWIGINTERN char *layerObj_getProcessing(struct layerObj *self,int index){
2066 : 0 : return (char *) msLayerGetProcessing(self, index);
2067 : : }
2068 : : SWIGINTERN char *layerObj_getProcessingKey(struct layerObj *self,char const *key){
2069 : 0 : return (char *) msLayerGetProcessingKey(self, key);
2070 : : }
2071 : : SWIGINTERN int layerObj_clearProcessing(struct layerObj *self){
2072 : 0 : return msLayerClearProcessing(self);
2073 : : }
2074 : : SWIGINTERN int layerObj_setConnectionType(struct layerObj *self,int connectiontype,char const *library_str){
2075 : : /* Caller is responsible to close previous layer correctly before
2076 : : * calling msConnectLayer()
2077 : : */
2078 [ # # ]: 0 : if (msLayerIsOpen(self))
2079 : 0 : msLayerClose(self);
2080 : 0 : return msConnectLayer(self, connectiontype, library_str);
2081 : : }
2082 : : SWIGINTERN int layerObj_getClassIndex(struct layerObj *self,mapObj *map,shapeObj *shape,int *classgroup,int numclasses){
2083 : 0 : return msShapeGetClass(self, map, shape, classgroup, numclasses);
2084 : : }
2085 : 0 : SWIGINTERN char *layerObj_getGeomTransform(struct layerObj *self){
2086 : 0 : return self->_geomtransform.string;
2087 : : }
2088 : 0 : SWIGINTERN void layerObj_setGeomTransform(struct layerObj *self,char *transform){
2089 : 0 : msFree(self->_geomtransform.string);
2090 [ # # ][ # # ]: 0 : if (!transform || strlen(transform) > 0) {
[ # # ][ # # ]
2091 : 0 : self->_geomtransform.string = msStrdup(transform);
2092 : 0 : self->_geomtransform.type = MS_GEOMTRANSFORM_EXPRESSION;
2093 : : }
2094 : : else {
2095 : 0 : self->_geomtransform.type = MS_GEOMTRANSFORM_NONE;
2096 : 0 : self->_geomtransform.string = NULL;
2097 : : }
2098 : 0 : }
2099 : : SWIGINTERN struct mapObj *new_mapObj(char *filename){
2100 [ + ][ + ]: 1 : if (filename && strlen(filename))
2101 : 1 : return msLoadMap(filename, NULL);
2102 : : else { /* create an empty map, no layers etc... */
2103 : 0 : return msNewMapObj();
2104 : : }
2105 : : }
2106 : : SWIGINTERN void delete_mapObj(struct mapObj *self){
2107 : 1 : msFreeMap(self);
2108 : : }
2109 : : SWIGINTERN mapObj *mapObj_cloneMap(struct mapObj *self){
2110 : : mapObj *dstMap;
2111 : 0 : dstMap = msNewMapObj();
2112 [ # # ]: 0 : if (msCopyMap(dstMap, self) != MS_SUCCESS) {
2113 : 0 : msFreeMap(dstMap);
2114 : : dstMap = NULL;
2115 : : }
2116 : : return dstMap;
2117 : : }
2118 : : SWIGINTERN int mapObj_insertLayer(struct mapObj *self,layerObj *layer,int index){
2119 : 1 : return msInsertLayer(self, layer, index);
2120 : : }
2121 : : SWIGINTERN layerObj *mapObj_removeLayer(struct mapObj *self,int index){
2122 : 0 : layerObj *layer=msRemoveLayer(self, index);
2123 : 0 : MS_REFCNT_INCR(layer);
2124 : : return layer;
2125 : : }
2126 : : SWIGINTERN int mapObj_setExtent(struct mapObj *self,double minx,double miny,double maxx,double maxy){
2127 : 0 : return msMapSetExtent( self, minx, miny, maxx, maxy );
2128 : : }
2129 : : SWIGINTERN int mapObj_offsetExtent(struct mapObj *self,double x,double y){
2130 : 0 : return msMapOffsetExtent( self, x, y );
2131 : : }
2132 : : SWIGINTERN int mapObj_scaleExtent(struct mapObj *self,double zoomfactor,double minscaledenom,double maxscaledenom){
2133 : 0 : return msMapScaleExtent( self, zoomfactor, minscaledenom, maxscaledenom );
2134 : : }
2135 : : SWIGINTERN int mapObj_setCenter(struct mapObj *self,pointObj *center){
2136 : 0 : return msMapSetCenter( self, center );
2137 : : }
2138 : : SWIGINTERN int mapObj_setSize(struct mapObj *self,int width,int height){
2139 : 0 : return msMapSetSize(self, width, height);
2140 : : }
2141 : : SWIGINTERN int mapObj_setRotation(struct mapObj *self,double rotation_angle){
2142 : 0 : return msMapSetRotation( self, rotation_angle );
2143 : : }
2144 : 0 : SWIGINTERN layerObj *mapObj_getLayer(struct mapObj *self,int i){
2145 [ + - ][ + - ]: 1 : if(i >= 0 && i < self->numlayers) {
[ # # ][ # # ]
2146 : 1 : MS_REFCNT_INCR(self->layers[i]);
2147 : 1 : return (self->layers[i]); /* returns an EXISTING layer */
2148 : : } else {
2149 : : return NULL;
2150 : : }
2151 : : }
2152 : : SWIGINTERN layerObj *mapObj_getLayerByName(struct mapObj *self,char *name){
2153 : : int i;
2154 : :
2155 : 1 : i = msGetLayerIndex(self, name);
2156 : :
2157 [ + - ]: 1 : if(i != -1) {
2158 : 1 : MS_REFCNT_INCR(self->layers[i]);
2159 : 1 : return (self->layers[i]); /* returns an EXISTING layer */
2160 : : }
2161 : : else
2162 : : return NULL;
2163 : : }
2164 : : SWIGINTERN int mapObj_getSymbolByName(struct mapObj *self,char *name){
2165 : 0 : return msGetSymbolIndex(&self->symbolset, name, 1);
2166 : : }
2167 : : SWIGINTERN void mapObj_prepareQuery(struct mapObj *self){
2168 : : int status;
2169 : :
2170 : 0 : status = msCalculateScale(self->extent, self->units, self->width, self->height, self->resolution, &self->scaledenom);
2171 [ # # ]: 0 : if(status != MS_SUCCESS) self->scaledenom = -1;
2172 : : }
2173 : : SWIGINTERN imageObj *mapObj_prepareImage(struct mapObj *self){
2174 : 0 : return msPrepareImage(self, 0);
2175 : : }
2176 : : SWIGINTERN void mapObj_setImageType(struct mapObj *self,char *imagetype){
2177 : : outputFormatObj *format;
2178 : :
2179 : 0 : format = msSelectOutputFormat( self, imagetype );
2180 [ # # ]: 0 : if( format == NULL )
2181 : 0 : msSetError(12, "Unable to find IMAGETYPE '%s'.",
2182 : : "setImageType()", imagetype );
2183 : : else
2184 : : {
2185 : 0 : msFree( self->imagetype );
2186 : 0 : self->imagetype = strdup(imagetype);
2187 : 0 : msApplyOutputFormat( &(self->outputformat), format, -1111,
2188 : : -1111, -1111 );
2189 : : }
2190 : : }
2191 : : SWIGINTERN void mapObj_selectOutputFormat(struct mapObj *self,char *imagetype){
2192 : : outputFormatObj *format;
2193 : :
2194 : 0 : format = msSelectOutputFormat( self, imagetype );
2195 [ # # ]: 0 : if ( format == NULL )
2196 : 0 : msSetError(12, "Unable to find IMAGETYPE '%s'.",
2197 : : "setImageType()", imagetype );
2198 : : else
2199 : : {
2200 : 0 : msFree( self->imagetype );
2201 : 0 : self->imagetype = strdup(imagetype);
2202 : 0 : msApplyOutputFormat( &(self->outputformat), format, -1111,
2203 : : -1111, -1111 );
2204 : : }
2205 : : }
2206 : 0 : SWIGINTERN outputFormatObj *mapObj_getOutputFormat(struct mapObj *self,int i){
2207 [ + - ][ + - ]: 1 : if(i >= 0 && i < self->numoutputformats) {
[ # # ][ # # ]
2208 : 1 : MS_REFCNT_INCR(self->outputformatlist[i]);
2209 : 1 : return (self->outputformatlist[i]);
2210 : : } else {
2211 : : return NULL;
2212 : : }
2213 : : }
2214 : : SWIGINTERN void mapObj_setOutputFormat(struct mapObj *self,outputFormatObj *format){
2215 : 0 : msApplyOutputFormat( &(self->outputformat), format, -1111,
2216 : : -1111, -1111 );
2217 : : }
2218 : : SWIGINTERN imageObj *mapObj_draw(struct mapObj *self){
2219 : 1 : return msDrawMap(self, 0);
2220 : : }
2221 : : SWIGINTERN imageObj *mapObj_drawQuery(struct mapObj *self){
2222 : 0 : return msDrawMap(self, 1);
2223 : : }
2224 : : SWIGINTERN imageObj *mapObj_drawLegend(struct mapObj *self){
2225 : 0 : return msDrawLegend(self, 0, NULL);
2226 : : }
2227 : : SWIGINTERN imageObj *mapObj_drawScalebar(struct mapObj *self){
2228 : 0 : return msDrawScalebar(self);
2229 : : }
2230 : : SWIGINTERN imageObj *mapObj_drawReferenceMap(struct mapObj *self){
2231 : 0 : return msDrawReferenceMap(self);
2232 : : }
2233 : : SWIGINTERN int mapObj_embedScalebar(struct mapObj *self,imageObj *image){
2234 : 0 : return msEmbedScalebar(self, image);
2235 : : }
2236 : : SWIGINTERN int mapObj_embedLegend(struct mapObj *self,imageObj *image){
2237 : 0 : return msEmbedLegend(self, image);
2238 : : }
2239 : : SWIGINTERN int mapObj_drawLabelCache(struct mapObj *self,imageObj *image){
2240 : 0 : return msDrawLabelCache(self,image);
2241 : : }
2242 : : SWIGINTERN int mapObj_queryByFilter(struct mapObj *self,char *string){
2243 : 0 : msInitQuery(&(self->query));
2244 : :
2245 : 0 : self->query.type = MS_QUERY_BY_FILTER;
2246 : :
2247 : 0 : self->query.filter = (expressionObj *) malloc(sizeof(expressionObj));
2248 : 0 : self->query.filter->string = strdup(string);
2249 : 0 : self->query.filter->type = 2000; /* MS_EXPRESSION: lot's of conflicts in mapfile.h */
2250 : 0 : self->query.filter->compiled = 0;
2251 : 0 : self->query.filter->flags = 0;
2252 : 0 : self->query.filter->tokens = self->query.filter->curtoken = NULL;
2253 : :
2254 : 0 : self->query.rect = self->extent;
2255 : :
2256 : 0 : return msQueryByFilter(self);
2257 : : }
2258 : : SWIGINTERN int mapObj_queryByPoint(struct mapObj *self,pointObj *point,int mode,double buffer){
2259 : 0 : msInitQuery(&(self->query));
2260 : :
2261 : 0 : self->query.type = MS_QUERY_BY_POINT;
2262 : 0 : self->query.mode = mode;
2263 : 0 : self->query.point = *point;
2264 : 0 : self->query.buffer = buffer;
2265 : :
2266 : 0 : return msQueryByPoint(self);
2267 : : }
2268 : : SWIGINTERN int mapObj_queryByRect(struct mapObj *self,rectObj rect){
2269 : 0 : msInitQuery(&(self->query));
2270 : :
2271 : 0 : self->query.type = MS_QUERY_BY_RECT;
2272 : 0 : self->query.mode = MS_QUERY_MULTIPLE;
2273 : 0 : self->query.rect = rect;
2274 : :
2275 : 0 : return msQueryByRect(self);
2276 : : }
2277 : : SWIGINTERN int mapObj_queryByFeatures(struct mapObj *self,int slayer){
2278 : 0 : self->query.slayer = slayer;
2279 : 0 : return msQueryByFeatures(self);
2280 : : }
2281 : : SWIGINTERN int mapObj_queryByShape(struct mapObj *self,shapeObj *shape){
2282 : 0 : msInitQuery(&(self->query));
2283 : :
2284 : 0 : self->query.type = MS_QUERY_BY_SHAPE;
2285 : 0 : self->query.mode = MS_QUERY_MULTIPLE;
2286 : 0 : self->query.shape = (shapeObj *) malloc(sizeof(shapeObj));
2287 : 0 : msInitShape(self->query.shape);
2288 : 0 : msCopyShape(shape, self->query.shape);
2289 : :
2290 : 0 : return msQueryByShape(self);
2291 : : }
2292 : : SWIGINTERN int mapObj_setWKTProjection(struct mapObj *self,char *wkt){
2293 : 0 : return msOGCWKT2ProjectionObj(wkt, &(self->projection), self->debug);
2294 : : }
2295 : : SWIGINTERN char *mapObj_getProjection(struct mapObj *self){
2296 : 0 : return msGetProjectionString(&(self->projection));
2297 : : }
2298 : : SWIGINTERN int mapObj_setProjection(struct mapObj *self,char *proj4){
2299 : 0 : return msLoadProjectionString(&(self->projection), proj4);
2300 : : }
2301 : : SWIGINTERN int mapObj_save(struct mapObj *self,char *filename){
2302 : 0 : return msSaveMap(self, filename);
2303 : : }
2304 : : SWIGINTERN int mapObj_saveQuery(struct mapObj *self,char *filename,int results){
2305 : 0 : return msSaveQuery(self, filename, results);
2306 : : }
2307 : : SWIGINTERN int mapObj_loadQuery(struct mapObj *self,char *filename){
2308 : 0 : return msLoadQuery(self, filename);
2309 : : }
2310 : : SWIGINTERN void mapObj_freeQuery(struct mapObj *self,int qlayer){
2311 : 0 : msQueryFree(self, qlayer);
2312 : : }
2313 : : SWIGINTERN int mapObj_saveQueryAsGML(struct mapObj *self,char *filename,char const *ns){
2314 : 0 : return msGMLWriteQuery(self, filename, ns);
2315 : : }
2316 : : SWIGINTERN char *mapObj_getMetaData(struct mapObj *self,char *name){
2317 : : char *value = NULL;
2318 [ # # ]: 0 : if (!name) {
2319 : 0 : msSetError(16, "NULL key", "getMetaData");
2320 : : }
2321 : :
2322 : 0 : value = (char *) msLookupHashTable(&(self->web.metadata), name);
2323 [ # # ]: 0 : if (!value) {
2324 : 0 : msSetError(16, "Key %s does not exist", "getMetaData", name);
2325 : : return NULL;
2326 : : }
2327 : : return value;
2328 : : }
2329 : : SWIGINTERN int mapObj_setMetaData(struct mapObj *self,char *name,char *value){
2330 [ + - ]: 1 : if (msInsertHashTable(&(self->web.metadata), name, value) == NULL)
2331 : : return MS_FAILURE;
2332 : : return MS_SUCCESS;
2333 : : }
2334 : : SWIGINTERN int mapObj_removeMetaData(struct mapObj *self,char *name){
2335 : 0 : return(msRemoveHashTable(&(self->web.metadata), name));
2336 : : }
2337 : : SWIGINTERN char *mapObj_getFirstMetaDataKey(struct mapObj *self){
2338 : 0 : return (char *) msFirstKeyFromHashTable(&(self->web.metadata));
2339 : : }
2340 : : SWIGINTERN char *mapObj_getNextMetaDataKey(struct mapObj *self,char *lastkey){
2341 : 0 : return (char *) msNextKeyFromHashTable(&(self->web.metadata), lastkey);
2342 : : }
2343 : : SWIGINTERN int mapObj_setSymbolSet(struct mapObj *self,char *szFileName){
2344 : 0 : msFreeSymbolSet(&self->symbolset);
2345 : 0 : msInitSymbolSet(&self->symbolset);
2346 : :
2347 : 0 : self->symbolset.filename = strdup(szFileName);
2348 : :
2349 : : /* Symbolset shares same fontset as main mapfile */
2350 : 0 : self->symbolset.fontset = &(self->fontset);
2351 : :
2352 : 0 : return msLoadSymbolSet(&self->symbolset, self);
2353 : : }
2354 : 0 : SWIGINTERN int mapObj_getNumSymbols(struct mapObj *self){
2355 : 0 : return self->symbolset.numsymbols;
2356 : : }
2357 : : SWIGINTERN int mapObj_setFontSet(struct mapObj *self,char *filename){
2358 : 0 : msFreeFontSet(&(self->fontset));
2359 : 0 : msInitFontSet(&(self->fontset));
2360 : :
2361 : 0 : self->fontset.filename = strdup(filename);
2362 : :
2363 : 0 : return msLoadFontSet(&(self->fontset), self);
2364 : : }
2365 : : SWIGINTERN int mapObj_saveMapContext(struct mapObj *self,char *szFileName){
2366 : 0 : return msSaveMapContext(self, szFileName);
2367 : : }
2368 : : SWIGINTERN int mapObj_loadMapContext(struct mapObj *self,char *szFileName,int useUniqueNames){
2369 : 0 : return msLoadMapContext(self, szFileName, useUniqueNames);
2370 : : }
2371 : : SWIGINTERN int mapObj_moveLayerUp(struct mapObj *self,int layerindex){
2372 : 0 : return msMoveLayerUp(self, layerindex);
2373 : : }
2374 : : SWIGINTERN int mapObj_moveLayerDown(struct mapObj *self,int layerindex){
2375 : 0 : return msMoveLayerDown(self, layerindex);
2376 : : }
2377 : 0 : SWIGINTERN intarray *mapObj_getLayersDrawingOrder(struct mapObj *self){
2378 : : int i;
2379 : : intarray *order;
2380 : 0 : order = new_intarray(self->numlayers);
2381 [ # # ][ # # ]: 0 : for (i=0; i<self->numlayers; i++)
2382 : :
2383 : :
2384 : :
2385 : 0 : intarray_setitem(order, i, self->layerorder[i]);
2386 : :
2387 : 0 : return order;
2388 : : }
2389 : : SWIGINTERN int mapObj_setLayersDrawingOrder(struct mapObj *self,int *panIndexes){
2390 : 0 : return msSetLayersdrawingOrder(self, panIndexes);
2391 : : }
2392 : : SWIGINTERN void mapObj_setConfigOption(struct mapObj *self,char *key,char *value){
2393 : 0 : msSetConfigOption(self,key,value);
2394 : : }
2395 : : SWIGINTERN char *mapObj_getConfigOption(struct mapObj *self,char *key){
2396 : 0 : return (char *) msGetConfigOption(self,key);
2397 : : }
2398 : : SWIGINTERN void mapObj_applyConfigOptions(struct mapObj *self){
2399 : 0 : msApplyMapConfigOptions( self );
2400 : : }
2401 : : SWIGINTERN int mapObj_applySLD(struct mapObj *self,char *sld){
2402 : 0 : return msSLDApplySLD(self, sld, -1, NULL, NULL);
2403 : : }
2404 : : SWIGINTERN int mapObj_applySLDURL(struct mapObj *self,char *sld){
2405 : 0 : return msSLDApplySLDURL(self, sld, -1, NULL, NULL);
2406 : : }
2407 : : SWIGINTERN char *mapObj_generateSLD(struct mapObj *self){
2408 : 0 : return (char *) msSLDGenerateSLD(self, -1, NULL);
2409 : : }
2410 : : SWIGINTERN char *mapObj_processTemplate(struct mapObj *self,int bGenerateImages,char **names,char **values,int numentries){
2411 : 0 : return msProcessTemplate(self, bGenerateImages, names, values,
2412 : : numentries);
2413 : : }
2414 : : SWIGINTERN char *mapObj_processLegendTemplate(struct mapObj *self,char **names,char **values,int numentries){
2415 : 0 : return msProcessLegendTemplate(self, names, values, numentries);
2416 : : }
2417 : : SWIGINTERN char *mapObj_processQueryTemplate(struct mapObj *self,char **names,char **values,int numentries){
2418 : 0 : return msProcessQueryTemplate(self, 1, names, values, numentries);
2419 : : }
2420 : : SWIGINTERN outputFormatObj *mapObj_getOutputFormatByName(struct mapObj *self,char *name){
2421 : 0 : return msSelectOutputFormat(self, name);
2422 : : }
2423 : : SWIGINTERN int mapObj_appendOutputFormat(struct mapObj *self,outputFormatObj *format){
2424 : 1 : return msAppendOutputFormat(self, format);
2425 : : }
2426 : : SWIGINTERN int mapObj_removeOutputFormat(struct mapObj *self,char *name){
2427 : 0 : return msRemoveOutputFormat(self, name);
2428 : : }
2429 : : SWIGINTERN int mapObj_loadOWSParameters(struct mapObj *self,cgiRequestObj *request,char *wmtver_string){
2430 : 0 : return msMapLoadOWSParameters(self, request, wmtver_string);
2431 : : }
2432 : : SWIGINTERN int mapObj_OWSDispatch(struct mapObj *self,cgiRequestObj *req){
2433 : 1 : return msOWSDispatch( self, req, 1 );
2434 : : }
2435 : : SWIGINTERN char *mapObj_convertToString(struct mapObj *self){
2436 : 0 : return msWriteMapToString(self);
2437 : : }
2438 : 0 : SWIGINTERN int mapObj_zoomPoint(struct mapObj *self,int zoomfactor,pointObj *poPixPos,int width,int height,rectObj *poGeorefExt,rectObj *poMaxGeorefExt){
2439 : : double dfGeoPosX, dfGeoPosY;
2440 : : double dfDeltaX, dfDeltaY;
2441 : : rectObj oNewGeorefExt;
2442 : : double dfNewScale;
2443 : : int bMaxExtSet;
2444 : : double dfDeltaExt;
2445 : : double dX, dY;
2446 : :
2447 : 0 : dfNewScale = 0.0;
2448 : : bMaxExtSet = 0;
2449 : : dfDeltaExt = -1.0;
2450 : :
2451 [ # # ]: 0 : if (poMaxGeorefExt != NULL) { bMaxExtSet = 1; }
2452 : :
2453 : : /* ----------------------------------------------------------- */
2454 : : /* check the validity of the parameters. */
2455 : : /* ----------------------------------------------------------- */
2456 [ # # ][ # # ]: 0 : if (zoomfactor == 0 || width <= 0 || height <= 0 || poGeorefExt == NULL || poPixPos == NULL) {
[ # # ]
2457 : 0 : msSetError(12, "Incorrect arguments", "mapscript::mapObj::zoomPoint()");
2458 : 0 : return MS_FAILURE;
2459 : : }
2460 : :
2461 : : /* ----------------------------------------------------------- */
2462 : : /* check if the values passed are consistent min > max. */
2463 : : /* ----------------------------------------------------------- */
2464 [ # # ]: 0 : if (poGeorefExt->minx >= poGeorefExt->maxx) {
2465 : 0 : msSetError(12, "Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomPoint()");
2466 : 0 : return MS_FAILURE;
2467 : : }
2468 [ # # ]: 0 : if (poGeorefExt->miny >= poGeorefExt->maxy) {
2469 : 0 : msSetError(12, "Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomPoint()");
2470 : 0 : return MS_FAILURE;
2471 : : }
2472 : :
2473 [ # # ]: 0 : if (bMaxExtSet == 1) {
2474 [ # # ]: 0 : if (poMaxGeorefExt->minx >= poMaxGeorefExt->maxx) {
2475 : 0 : msSetError(12, "Max Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomPoint()");
2476 : 0 : return MS_FAILURE;
2477 : : }
2478 [ # # ]: 0 : if (poMaxGeorefExt->miny >= poMaxGeorefExt->maxy) {
2479 : 0 : msSetError(12, "Max Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomPoint()");
2480 : : }
2481 : : }
2482 : :
2483 : 0 : dfDeltaX = poGeorefExt->maxx - poGeorefExt->minx;
2484 : 0 : dfDeltaY = poGeorefExt->maxy - poGeorefExt->miny;
2485 : 0 : dX = dfDeltaX/((double)width);
2486 : 0 : dY = dfDeltaY/((double)height);
2487 : 0 : dfGeoPosX = poGeorefExt->minx + dX * (double)poPixPos->x;
2488 : 0 : dfGeoPosY = poGeorefExt->maxy - dY * (double)poPixPos->y;
2489 : :
2490 : : /* --- -------------------------------------------------------- */
2491 : : /* zoom in */
2492 : : /* ------------------------------------------------------------ */
2493 [ # # ]: 0 : if (zoomfactor > 1) {
2494 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaX/(2*zoomfactor));
2495 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaY/(2*zoomfactor));
2496 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaX/(2*zoomfactor));
2497 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaY/(2*zoomfactor));
2498 : : }
2499 : :
2500 [ # # ]: 0 : if (zoomfactor < 0) {
2501 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaX/2)*(abs(zoomfactor));
2502 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaY/2)*(abs(zoomfactor));
2503 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaX/2)*(abs(zoomfactor));
2504 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaY/2)*(abs(zoomfactor));
2505 : : }
2506 : :
2507 [ # # ]: 0 : if (zoomfactor == 1) {
2508 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaX/2);
2509 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaY/2);
2510 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaX/2);
2511 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaY/2);
2512 : : }
2513 : :
2514 : : /* ------------------------------------------------------------ */
2515 : : /* if the min and max scale are set in the map file, we will */
2516 : : /* use them to test before zooming. */
2517 : : /* ------------------------------------------------------------ */
2518 : 0 : msAdjustExtent(&oNewGeorefExt, self->width, self->height);
2519 : 0 : msCalculateScale(oNewGeorefExt, self->units, self->width, self->height, self->resolution, &dfNewScale);
2520 : :
2521 [ # # ]: 0 : if (self->web.maxscaledenom > 0) {
2522 [ # # ][ # # ]: 0 : if (zoomfactor < 0 && dfNewScale > self->web.maxscaledenom) {
2523 : : return MS_FAILURE;
2524 : : }
2525 : : }
2526 : :
2527 : : /* ============================================================ */
2528 : : /* we do a spcial case for zoom in : we try to zoom as much as */
2529 : : /* possible using the mincale set in the .map. */
2530 : : /* ============================================================ */
2531 [ # # ][ # # ]: 0 : if (self->web.minscaledenom > 0 && dfNewScale < self->web.minscaledenom && zoomfactor > 1) {
2532 : : /* To be consistent in swig mapscript and PHP mapscript,
2533 : : use the same function to calculate the delta extents. */
2534 : 0 : dfDeltaExt = GetDeltaExtentsUsingScale(self->web.minscaledenom, self->units, dfGeoPosY,
2535 : : self->width, self->resolution);
2536 : :
2537 [ # # ]: 0 : if (dfDeltaExt > 0.0) {
2538 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaExt/2);
2539 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaExt/2);
2540 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaExt/2);
2541 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaExt/2);
2542 : : } else
2543 : : return MS_FAILURE;
2544 : : }
2545 : :
2546 : : /* ------------------------------------------------------------ */
2547 : : /* If the buffer is set, make sure that the extents do not go */
2548 : : /* beyond the buffer. */
2549 : : /* ------------------------------------------------------------ */
2550 [ # # ]: 0 : if (bMaxExtSet) {
2551 : 0 : dfDeltaX = oNewGeorefExt.maxx - oNewGeorefExt.minx;
2552 : 0 : dfDeltaY = oNewGeorefExt.maxy - oNewGeorefExt.miny;
2553 : :
2554 : : /* Make sure Current georef extents is not bigger than
2555 : : * max extents */
2556 [ # # ]: 0 : if (dfDeltaX > (poMaxGeorefExt->maxx-poMaxGeorefExt->minx))
2557 : 0 : dfDeltaX = poMaxGeorefExt->maxx-poMaxGeorefExt->minx;
2558 [ # # ]: 0 : if (dfDeltaY > (poMaxGeorefExt->maxy-poMaxGeorefExt->miny))
2559 : 0 : dfDeltaY = poMaxGeorefExt->maxy-poMaxGeorefExt->miny;
2560 : :
2561 [ # # ]: 0 : if (oNewGeorefExt.minx < poMaxGeorefExt->minx) {
2562 : 0 : oNewGeorefExt.minx = poMaxGeorefExt->minx;
2563 : 0 : oNewGeorefExt.maxx = oNewGeorefExt.minx + dfDeltaX;
2564 : : }
2565 [ # # ]: 0 : if (oNewGeorefExt.maxx > poMaxGeorefExt->maxx) {
2566 : 0 : oNewGeorefExt.maxx = poMaxGeorefExt->maxx;
2567 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2568 : : }
2569 [ # # ]: 0 : if (oNewGeorefExt.miny < poMaxGeorefExt->miny) {
2570 : 0 : oNewGeorefExt.miny = poMaxGeorefExt->miny;
2571 : 0 : oNewGeorefExt.maxy = oNewGeorefExt.miny + dfDeltaY;
2572 : : }
2573 [ # # ]: 0 : if (oNewGeorefExt.maxy > poMaxGeorefExt->maxy) {
2574 : 0 : oNewGeorefExt.maxy = poMaxGeorefExt->maxy;
2575 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2576 : : }
2577 : : }
2578 : :
2579 : : /* ------------------------------------------------------------ */
2580 : : /* set the map extents with new values. */
2581 : : /* ------------------------------------------------------------ */
2582 : 0 : self->extent.minx = oNewGeorefExt.minx;
2583 : 0 : self->extent.miny = oNewGeorefExt.miny;
2584 : 0 : self->extent.maxx = oNewGeorefExt.maxx;
2585 : 0 : self->extent.maxy = oNewGeorefExt.maxy;
2586 : :
2587 : 0 : self->cellsize = msAdjustExtent(&(self->extent), self->width, self->height);
2588 : 0 : dfDeltaX = self->extent.maxx - self->extent.minx;
2589 : 0 : dfDeltaY = self->extent.maxy - self->extent.miny;
2590 : :
2591 [ # # ]: 0 : if (bMaxExtSet) {
2592 [ # # ]: 0 : if (self->extent.minx < poMaxGeorefExt->minx) {
2593 : 0 : self->extent.minx = poMaxGeorefExt->minx;
2594 : 0 : self->extent.maxx = self->extent.minx + dfDeltaX;
2595 : : }
2596 [ # # ]: 0 : if (self->extent.maxx > poMaxGeorefExt->maxx) {
2597 : 0 : self->extent.maxx = poMaxGeorefExt->maxx;
2598 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2599 : : }
2600 [ # # ]: 0 : if (self->extent.miny < poMaxGeorefExt->miny) {
2601 : 0 : self->extent.miny = poMaxGeorefExt->miny;
2602 : 0 : self->extent.maxy = self->extent.miny + dfDeltaY;
2603 : : }
2604 [ # # ]: 0 : if (self->extent.maxy > poMaxGeorefExt->maxy) {
2605 : 0 : self->extent.maxy = poMaxGeorefExt->maxy;
2606 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2607 : : }
2608 : : }
2609 : :
2610 : 0 : msCalculateScale(self->extent, self->units, self->width, self->height, self->resolution, &(self->scaledenom));
2611 : :
2612 : 0 : return MS_SUCCESS;
2613 : : }
2614 : 0 : SWIGINTERN int mapObj_zoomRectangle(struct mapObj *self,rectObj *poPixRect,int width,int height,rectObj *poGeorefExt,rectObj *poMaxGeorefExt){
2615 : : double dfDeltaX, dfDeltaY;
2616 : : rectObj oNewGeorefExt;
2617 : : double dfNewScale;
2618 : : double dfDeltaExt;
2619 : : double dfMiddleX, dfMiddleY;
2620 : : double dX, dY;
2621 : : int bMaxExtSet;
2622 : :
2623 : : bMaxExtSet = 0;
2624 : 0 : dfNewScale = 0.0;
2625 : : dfDeltaExt = -1.0;
2626 : :
2627 [ # # ]: 0 : if (poMaxGeorefExt != NULL) bMaxExtSet = 1;
2628 : :
2629 : : /* ----------------------------------------------------------- */
2630 : : /* check the validity of the parameters. */
2631 : : /* ----------------------------------------------------------- */
2632 [ # # ][ # # ]: 0 : if (poPixRect == 0 || width <= 0 || height <= 0 || poGeorefExt == NULL) {
2633 : 0 : msSetError(12, "Incorrect arguments", "mapscript::mapObj::zoomRectangle");
2634 : 0 : return MS_FAILURE;
2635 : : }
2636 : :
2637 : : /* ----------------------------------------------------------- */
2638 : : /* check if the values passed are consistent min <= max. */
2639 : : /* ----------------------------------------------------------- */
2640 [ # # ]: 0 : if (poPixRect->minx >= poPixRect->maxx) {
2641 : 0 : msSetError(12, "image rectangle minx >= maxx", "mapscript::mapObj::zoomRectangle()");
2642 : 0 : return MS_FAILURE;
2643 : : }
2644 : : /* This is not a typo: "maxx >= minx". For historical reason, we
2645 : : * keep this as it is. See documentation for more info about this check. */
2646 [ # # ]: 0 : if (poPixRect->maxy >= poPixRect->miny) {
2647 : 0 : msSetError(12, "image rectangle maxy >= miny", "mapscript::mapObj::zoomRectangle()");
2648 : 0 : return MS_FAILURE;
2649 : : }
2650 : :
2651 [ # # ]: 0 : if (poGeorefExt->minx >= poGeorefExt->maxx) {
2652 : 0 : msSetError(12, "Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomRectangle()");
2653 : 0 : return MS_FAILURE;
2654 : : }
2655 [ # # ]: 0 : if (poGeorefExt->miny >= poGeorefExt->maxy) {
2656 : 0 : msSetError(12, "Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomRectangle()");
2657 : 0 : return MS_FAILURE;
2658 : : }
2659 : :
2660 [ # # ]: 0 : if (bMaxExtSet == 1) {
2661 [ # # ]: 0 : if (poMaxGeorefExt->minx >= poMaxGeorefExt->maxx) {
2662 : 0 : msSetError(12, "Max Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomRectangle()");
2663 : 0 : return MS_FAILURE;
2664 : : }
2665 [ # # ]: 0 : if (poMaxGeorefExt->miny >= poMaxGeorefExt->maxy) {
2666 : 0 : msSetError(12, "Max Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomRectangle()");
2667 : 0 : return MS_FAILURE;
2668 : : }
2669 : : }
2670 : :
2671 : :
2672 : : /* ----------------------------------------------------------- */
2673 : : /* Convert pixel rectangle to georeferenced rectangle */
2674 : : /* ----------------------------------------------------------- */
2675 : :
2676 : : dfDeltaX = poGeorefExt->maxx - poGeorefExt->minx;
2677 : : dfDeltaY = poGeorefExt->maxy - poGeorefExt->miny;
2678 : : dX = dfDeltaX/((double)width);
2679 : : dY = dfDeltaY/((double)height);
2680 : :
2681 : 0 : oNewGeorefExt.minx = Pix2Georef((int)poPixRect->minx, 0, width, poGeorefExt->minx, poGeorefExt->maxx, 0);
2682 : 0 : oNewGeorefExt.maxx = Pix2Georef((int)poPixRect->maxx, 0, width, poGeorefExt->minx, poGeorefExt->maxx, 0);
2683 : 0 : oNewGeorefExt.miny = Pix2Georef((int)poPixRect->miny, 0, height, poGeorefExt->miny, poGeorefExt->maxy, 1);
2684 : 0 : oNewGeorefExt.maxy = Pix2Georef((int)poPixRect->maxy, 0, height, poGeorefExt->miny, poGeorefExt->maxy, 1);
2685 : :
2686 : 0 : msAdjustExtent(&oNewGeorefExt, self->width, self->height);
2687 : :
2688 : : /* ------------------------------------------------------------ */
2689 : : /* if the min and max scale are set in the map file, we will */
2690 : : /* use them to test before setting extents. */
2691 : : /* ------------------------------------------------------------ */
2692 : 0 : msCalculateScale(oNewGeorefExt, self->units, self->width, self->height, self->resolution, &dfNewScale);
2693 : :
2694 [ # # ][ # # ]: 0 : if (self->web.maxscaledenom > 0 && dfNewScale > self->web.maxscaledenom)
2695 : : return MS_FAILURE;
2696 : :
2697 [ # # ][ # # ]: 0 : if (self->web.minscaledenom > 0 && dfNewScale < self->web.minscaledenom) {
2698 : 0 : dfMiddleX = oNewGeorefExt.minx + ((oNewGeorefExt.maxx - oNewGeorefExt.minx)/2);
2699 : 0 : dfMiddleY = oNewGeorefExt.miny + ((oNewGeorefExt.maxy - oNewGeorefExt.miny)/2);
2700 : :
2701 : : /* To be consistent in swig mapscript and PHP mapscript,
2702 : : use the same function to calculate the delta extents. */
2703 : 0 : dfDeltaExt = GetDeltaExtentsUsingScale(self->web.minscaledenom, self->units, dfMiddleY, self->width, self->resolution);
2704 : :
2705 [ # # ]: 0 : if (dfDeltaExt > 0.0) {
2706 : 0 : oNewGeorefExt.minx = dfMiddleX - (dfDeltaExt/2);
2707 : 0 : oNewGeorefExt.miny = dfMiddleY - (dfDeltaExt/2);
2708 : 0 : oNewGeorefExt.maxx = dfMiddleX + (dfDeltaExt/2);
2709 : 0 : oNewGeorefExt.maxy = dfMiddleY + (dfDeltaExt/2);
2710 : : } else
2711 : : return MS_FAILURE;
2712 : : }
2713 : :
2714 : : /* ------------------------------------------------------------ */
2715 : : /* If the buffer is set, make sure that the extents do not go */
2716 : : /* beyond the buffer. */
2717 : : /* ------------------------------------------------------------ */
2718 [ # # ]: 0 : if (bMaxExtSet) {
2719 : 0 : dfDeltaX = oNewGeorefExt.maxx - oNewGeorefExt.minx;
2720 : 0 : dfDeltaY = oNewGeorefExt.maxy - oNewGeorefExt.miny;
2721 : :
2722 : : /* Make sure Current georef extents is not bigger
2723 : : * than max extents */
2724 [ # # ]: 0 : if (dfDeltaX > (poMaxGeorefExt->maxx-poMaxGeorefExt->minx))
2725 : 0 : dfDeltaX = poMaxGeorefExt->maxx-poMaxGeorefExt->minx;
2726 [ # # ]: 0 : if (dfDeltaY > (poMaxGeorefExt->maxy-poMaxGeorefExt->miny))
2727 : 0 : dfDeltaY = poMaxGeorefExt->maxy-poMaxGeorefExt->miny;
2728 : :
2729 [ # # ]: 0 : if (oNewGeorefExt.minx < poMaxGeorefExt->minx) {
2730 : 0 : oNewGeorefExt.minx = poMaxGeorefExt->minx;
2731 : 0 : oNewGeorefExt.maxx = oNewGeorefExt.minx + dfDeltaX;
2732 : : }
2733 [ # # ]: 0 : if (oNewGeorefExt.maxx > poMaxGeorefExt->maxx) {
2734 : 0 : oNewGeorefExt.maxx = poMaxGeorefExt->maxx;
2735 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2736 : : }
2737 [ # # ]: 0 : if (oNewGeorefExt.miny < poMaxGeorefExt->miny) {
2738 : 0 : oNewGeorefExt.miny = poMaxGeorefExt->miny;
2739 : 0 : oNewGeorefExt.maxy = oNewGeorefExt.miny + dfDeltaY;
2740 : : }
2741 [ # # ]: 0 : if (oNewGeorefExt.maxy > poMaxGeorefExt->maxy) {
2742 : 0 : oNewGeorefExt.maxy = poMaxGeorefExt->maxy;
2743 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2744 : : }
2745 : : }
2746 : :
2747 : 0 : self->extent.minx = oNewGeorefExt.minx;
2748 : 0 : self->extent.miny = oNewGeorefExt.miny;
2749 : 0 : self->extent.maxx = oNewGeorefExt.maxx;
2750 : 0 : self->extent.maxy = oNewGeorefExt.maxy;
2751 : :
2752 : 0 : self->cellsize = msAdjustExtent(&(self->extent), self->width, self->height);
2753 : 0 : dfDeltaX = self->extent.maxx - self->extent.minx;
2754 : 0 : dfDeltaY = self->extent.maxy - self->extent.miny;
2755 : :
2756 [ # # ]: 0 : if (bMaxExtSet) {
2757 [ # # ]: 0 : if (self->extent.minx < poMaxGeorefExt->minx) {
2758 : 0 : self->extent.minx = poMaxGeorefExt->minx;
2759 : 0 : self->extent.maxx = self->extent.minx + dfDeltaX;
2760 : : }
2761 [ # # ]: 0 : if (self->extent.maxx > poMaxGeorefExt->maxx) {
2762 : 0 : self->extent.maxx = poMaxGeorefExt->maxx;
2763 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2764 : : }
2765 [ # # ]: 0 : if (self->extent.miny < poMaxGeorefExt->miny) {
2766 : 0 : self->extent.miny = poMaxGeorefExt->miny;
2767 : 0 : self->extent.maxy = self->extent.miny + dfDeltaY;
2768 : : }
2769 [ # # ]: 0 : if (self->extent.maxy > poMaxGeorefExt->maxy) {
2770 : 0 : self->extent.maxy = poMaxGeorefExt->maxy;
2771 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2772 : : }
2773 : : }
2774 : :
2775 : 0 : msCalculateScale(self->extent, self->units, self->width, self->height, self->resolution, &(self->scaledenom));
2776 : :
2777 : 0 : return MS_SUCCESS;
2778 : : }
2779 : 0 : SWIGINTERN int mapObj_zoomScale(struct mapObj *self,double scale,pointObj *poPixPos,int width,int height,rectObj *poGeorefExt,rectObj *poMaxGeorefExt){
2780 : : double dfGeoPosX, dfGeoPosY;
2781 : : double dfDeltaX, dfDeltaY;
2782 : : rectObj oNewGeorefExt;
2783 : : double dfNewScale, dfCurrentScale;
2784 : : int bMaxExtSet;
2785 : : int nTmp;
2786 : : double dfDeltaExt;
2787 : : double dX, dY;
2788 : :
2789 : 0 : dfNewScale = 0.0;
2790 : 0 : dfCurrentScale = 0.0;
2791 : : nTmp = 0;
2792 : : bMaxExtSet = 0;
2793 : : dfDeltaExt = -1.0;
2794 : :
2795 [ # # ]: 0 : if (poMaxGeorefExt != NULL) { bMaxExtSet = 1; }
2796 : :
2797 : : /* ----------------------------------------------------------- */
2798 : : /* check the validity of the parameters. */
2799 : : /* ----------------------------------------------------------- */
2800 [ # # ][ # # ]: 0 : if (scale <= 0.0 || width <= 0 || height <= 0 || poGeorefExt == NULL || poPixPos == NULL ) {
[ # # ]
2801 : 0 : msSetError(12, "Incorrect arguments", "mapscript::mapObj::zoomScale");
2802 : 0 : return MS_FAILURE;
2803 : : }
2804 : :
2805 : : /* ----------------------------------------------------------- */
2806 : : /* check if the values passed are consistent min > max. */
2807 : : /* ----------------------------------------------------------- */
2808 [ # # ]: 0 : if (poGeorefExt->minx >= poGeorefExt->maxx) {
2809 : 0 : msSetError(12, "Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomScale()");
2810 : 0 : return MS_FAILURE;
2811 : : }
2812 [ # # ]: 0 : if (poGeorefExt->miny >= poGeorefExt->maxy) {
2813 : 0 : msSetError(12, "Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomScale()");
2814 : 0 : return MS_FAILURE;
2815 : : }
2816 : :
2817 [ # # ]: 0 : if (bMaxExtSet == 1) {
2818 [ # # ]: 0 : if (poMaxGeorefExt->minx >= poMaxGeorefExt->maxx) {
2819 : 0 : msSetError(12, "Max Georeferenced coordinates minx >= maxx", "mapscript::mapObj::zoomScale()");
2820 : 0 : return MS_FAILURE;
2821 : : }
2822 [ # # ]: 0 : if (poMaxGeorefExt->miny >= poMaxGeorefExt->maxy) {
2823 : 0 : msSetError(12, "Max Georeferenced coordinates miny >= maxy", "mapscript::mapObj::zoomScale()");
2824 : : }
2825 : : }
2826 : :
2827 : 0 : dfDeltaX = poGeorefExt->maxx - poGeorefExt->minx;
2828 : 0 : dfDeltaY = poGeorefExt->maxy - poGeorefExt->miny;
2829 : 0 : dX = dfDeltaX/((double)width);
2830 : 0 : dY = dfDeltaY/((double)height);
2831 : 0 : dfGeoPosX = poGeorefExt->minx + dX * (double)poPixPos->x;
2832 : 0 : dfGeoPosY = poGeorefExt->maxy - dY * (double)poPixPos->y;
2833 : :
2834 : : /* ------------------------------------------------------------ */
2835 : : /* Calculate new extents based on the scale. */
2836 : : /* ------------------------------------------------------------ */
2837 : :
2838 : : /* ============================================================ */
2839 : : /* make sure to take the smallest size because this is the one */
2840 : : /* that will be used to ajust the scale. */
2841 : : /* ============================================================ */
2842 : :
2843 [ # # ]: 0 : if (self->width < self->height)
2844 : 0 : nTmp = self->width;
2845 : : else
2846 : 0 : nTmp = self->height;
2847 : :
2848 : : /* To be consistent in swig mapscript and PHP mapscript,
2849 : : use the same function to calculate the delta extents. */
2850 : 0 : dfDeltaExt = GetDeltaExtentsUsingScale(scale, self->units, dfGeoPosY, nTmp, self->resolution);
2851 : :
2852 [ # # ]: 0 : if (dfDeltaExt > 0.0) {
2853 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaExt/2);
2854 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaExt/2);
2855 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaExt/2);
2856 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaExt/2);
2857 : : } else
2858 : : return MS_FAILURE;
2859 : :
2860 : : /* ------------------------------------------------------------ */
2861 : : /* get current scale. */
2862 : : /* ------------------------------------------------------------ */
2863 : 0 : msCalculateScale(*poGeorefExt, self->units, self->width, self->height, self->resolution, &dfCurrentScale);
2864 : :
2865 : : /* ------------------------------------------------------------ *
2866 : : * if the min and max scale are set in the map file, we will *
2867 : : * use them to test before zooming. *
2868 : : * *
2869 : : * This function has the same effect as zoomin or zoom out.
2870 : : * If the current scale is > newscale we zoom in; else it is
2871 : : * a zoom out.
2872 : : * ------------------------------------------------------------ */
2873 : 0 : msAdjustExtent(&oNewGeorefExt, self->width, self->height);
2874 : 0 : msCalculateScale(oNewGeorefExt, self->units, self->width, self->height, self->resolution, &dfNewScale);
2875 : :
2876 [ # # ]: 0 : if (self->web.maxscaledenom > 0) {
2877 [ # # ][ # # ]: 0 : if (dfCurrentScale < dfNewScale && dfNewScale > self->web.maxscaledenom) {
2878 : : return MS_FAILURE;
2879 : : }
2880 : : }
2881 : :
2882 : : /* ============================================================ */
2883 : : /* we do a special case for zoom in : we try to zoom as much as */
2884 : : /* possible using the mincale set in the .map. */
2885 : : /* ============================================================ */
2886 [ # # ][ # # ]: 0 : if (self->web.minscaledenom > 0 && dfNewScale < self->web.minscaledenom && dfCurrentScale > dfNewScale) {
[ # # ]
2887 : : /* To be consistent in swig mapscript and PHP mapscript,
2888 : : use the same function to calculate the delta extents. */
2889 : 0 : dfDeltaExt = GetDeltaExtentsUsingScale(scale, self->units, dfGeoPosY, nTmp, self->resolution);
2890 [ # # ]: 0 : if (dfDeltaExt > 0.0) {
2891 : 0 : oNewGeorefExt.minx = dfGeoPosX - (dfDeltaExt/2);
2892 : 0 : oNewGeorefExt.miny = dfGeoPosY - (dfDeltaExt/2);
2893 : 0 : oNewGeorefExt.maxx = dfGeoPosX + (dfDeltaExt/2);
2894 : 0 : oNewGeorefExt.maxy = dfGeoPosY + (dfDeltaExt/2);
2895 : : } else
2896 : : return MS_FAILURE;
2897 : : }
2898 : :
2899 : : /* ------------------------------------------------------------ */
2900 : : /* If the buffer is set, make sure that the extents do not go */
2901 : : /* beyond the buffer. */
2902 : : /* ------------------------------------------------------------ */
2903 [ # # ]: 0 : if (bMaxExtSet) {
2904 : 0 : dfDeltaX = oNewGeorefExt.maxx - oNewGeorefExt.minx;
2905 : 0 : dfDeltaY = oNewGeorefExt.maxy - oNewGeorefExt.miny;
2906 : :
2907 : : /* Make sure Current georef extents is not bigger
2908 : : * than max extents */
2909 [ # # ]: 0 : if (dfDeltaX > (poMaxGeorefExt->maxx-poMaxGeorefExt->minx))
2910 : 0 : dfDeltaX = poMaxGeorefExt->maxx-poMaxGeorefExt->minx;
2911 [ # # ]: 0 : if (dfDeltaY > (poMaxGeorefExt->maxy-poMaxGeorefExt->miny))
2912 : 0 : dfDeltaY = poMaxGeorefExt->maxy-poMaxGeorefExt->miny;
2913 : :
2914 [ # # ]: 0 : if (oNewGeorefExt.minx < poMaxGeorefExt->minx) {
2915 : 0 : oNewGeorefExt.minx = poMaxGeorefExt->minx;
2916 : 0 : oNewGeorefExt.maxx = oNewGeorefExt.minx + dfDeltaX;
2917 : : }
2918 [ # # ]: 0 : if (oNewGeorefExt.maxx > poMaxGeorefExt->maxx) {
2919 : 0 : oNewGeorefExt.maxx = poMaxGeorefExt->maxx;
2920 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2921 : : }
2922 [ # # ]: 0 : if (oNewGeorefExt.miny < poMaxGeorefExt->miny) {
2923 : 0 : oNewGeorefExt.miny = poMaxGeorefExt->miny;
2924 : 0 : oNewGeorefExt.maxy = oNewGeorefExt.miny + dfDeltaY;
2925 : : }
2926 [ # # ]: 0 : if (oNewGeorefExt.maxy > poMaxGeorefExt->maxy) {
2927 : 0 : oNewGeorefExt.maxy = poMaxGeorefExt->maxy;
2928 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2929 : : }
2930 : : }
2931 : :
2932 : 0 : self->extent.minx = oNewGeorefExt.minx;
2933 : 0 : self->extent.miny = oNewGeorefExt.miny;
2934 : 0 : self->extent.maxx = oNewGeorefExt.maxx;
2935 : 0 : self->extent.maxy = oNewGeorefExt.maxy;
2936 : :
2937 : 0 : self->cellsize = msAdjustExtent(&(self->extent), self->width, self->height);
2938 : 0 : dfDeltaX = self->extent.maxx - self->extent.minx;
2939 : 0 : dfDeltaY = self->extent.maxy - self->extent.miny;
2940 : :
2941 [ # # ]: 0 : if (bMaxExtSet) {
2942 [ # # ]: 0 : if (self->extent.minx < poMaxGeorefExt->minx) {
2943 : 0 : self->extent.minx = poMaxGeorefExt->minx;
2944 : 0 : self->extent.maxx = self->extent.minx + dfDeltaX;
2945 : : }
2946 [ # # ]: 0 : if (self->extent.maxx > poMaxGeorefExt->maxx) {
2947 : 0 : self->extent.maxx = poMaxGeorefExt->maxx;
2948 : 0 : oNewGeorefExt.minx = oNewGeorefExt.maxx - dfDeltaX;
2949 : : }
2950 [ # # ]: 0 : if (self->extent.miny < poMaxGeorefExt->miny) {
2951 : 0 : self->extent.miny = poMaxGeorefExt->miny;
2952 : 0 : self->extent.maxy = self->extent.miny + dfDeltaY;
2953 : : }
2954 [ # # ]: 0 : if (self->extent.maxy > poMaxGeorefExt->maxy) {
2955 : 0 : self->extent.maxy = poMaxGeorefExt->maxy;
2956 : 0 : oNewGeorefExt.miny = oNewGeorefExt.maxy - dfDeltaY;
2957 : : }
2958 : : }
2959 : :
2960 : 0 : msCalculateScale(self->extent, self->units, self->width, self->height, self->resolution, &(self->scaledenom));
2961 : :
2962 : 0 : return MS_SUCCESS;
2963 : : }
2964 : 0 : SWIGINTERN rectObj *new_rectObj(double minx,double miny,double maxx,double maxy,int imageunits){
2965 : : rectObj *rect;
2966 : :
2967 [ # # ]: 0 : if (imageunits == 0)
2968 : : {
2969 [ # # ][ # # ]: 0 : if (minx > maxx || miny > maxy)
2970 : : {
2971 : 0 : msSetError(34,
2972 : : "{ 'minx': %f , 'miny': %f , 'maxx': %f , 'maxy': %f }",
2973 : : "rectObj()", minx, miny, maxx, maxy);
2974 : 0 : return NULL;
2975 : : }
2976 : : }
2977 : : else
2978 : : {
2979 [ # # ][ # # ]: 0 : if (minx > maxx || maxy > miny)
2980 : : {
2981 : 0 : msSetError(34,
2982 : : "image (pixel/line) units { 'minx': %f , 'miny': %f , 'maxx': %f , 'maxy': %f }",
2983 : : "rectObj()", minx, miny, maxx, maxy);
2984 : 0 : return NULL;
2985 : : }
2986 : : }
2987 : :
2988 : 0 : rect = (rectObj *)calloc(1, sizeof(rectObj));
2989 [ # # ]: 0 : if (!rect)
2990 : : return(NULL);
2991 : :
2992 : 0 : rect->minx = minx;
2993 : 0 : rect->miny = miny;
2994 : 0 : rect->maxx = maxx;
2995 : 0 : rect->maxy = maxy;
2996 : :
2997 : 0 : return(rect);
2998 : : }
2999 : : SWIGINTERN void delete_rectObj(rectObj *self){
3000 : 0 : free(self);
3001 : : }
3002 : : SWIGINTERN int rectObj_project(rectObj *self,projectionObj *projin,projectionObj *projout){
3003 : 0 : return msProjectRect(projin, projout, self);
3004 : : }
3005 : : SWIGINTERN double rectObj_fit(rectObj *self,int width,int height){
3006 : 0 : return msAdjustExtent(self, width, height);
3007 : : }
3008 : : SWIGINTERN int rectObj_draw(rectObj *self,mapObj *map,layerObj *layer,imageObj *image,int classindex,char *text){
3009 : : shapeObj shape;
3010 : :
3011 : 0 : msInitShape(&shape);
3012 : 0 : msRectToPolygon(*self, &shape);
3013 : 0 : shape.classindex = classindex;
3014 [ # # ][ # # ]: 0 : if(text && layer->class[classindex]->numlabels > 0) {
3015 : 0 : shape.text = strdup(text);
3016 : : }
3017 : :
3018 : 0 : msDrawShape(map, layer, &shape, image, -1, MS_DRAWMODE_FEATURES|MS_DRAWMODE_LABELS);
3019 : :
3020 : 0 : msFreeShape(&shape);
3021 : :
3022 : : return MS_SUCCESS;
3023 : : }
3024 : : SWIGINTERN pointObj *rectObj_getCenter(rectObj *self){
3025 : : pointObj *center;
3026 : 0 : center = (pointObj *)calloc(1, sizeof(pointObj));
3027 [ # # ]: 0 : if (!center) {
3028 : 0 : msSetError(2, "Failed to allocate memory for point", "getCenter()");
3029 : : return NULL;
3030 : : }
3031 : 0 : center->x = (self->minx + self->maxx)/2;
3032 : 0 : center->y = (self->miny + self->maxy)/2;
3033 : :
3034 : : return center;
3035 : : }
3036 : 0 : SWIGINTERN shapeObj *rectObj_toPolygon(rectObj *self){
3037 : 0 : lineObj line = {0,NULL};
3038 : : shapeObj *shape;
3039 : 0 : shape = (shapeObj *)malloc(sizeof(shapeObj));
3040 [ # # ]: 0 : if (!shape)
3041 : : return NULL;
3042 : 0 : msInitShape(shape);
3043 : 0 : shape->type = MS_SHAPE_POLYGON;
3044 : :
3045 : 0 : line.point = (pointObj *)malloc(sizeof(pointObj)*5);
3046 : 0 : line.point[0].x = self->minx;
3047 : 0 : line.point[0].y = self->miny;
3048 : 0 : line.point[1].x = self->minx;
3049 : 0 : line.point[1].y = self->maxy;
3050 : 0 : line.point[2].x = self->maxx;
3051 : 0 : line.point[2].y = self->maxy;
3052 : 0 : line.point[3].x = self->maxx;
3053 : 0 : line.point[3].y = self->miny;
3054 : 0 : line.point[4].x = line.point[0].x;
3055 : 0 : line.point[4].y = line.point[0].y;
3056 : :
3057 : 0 : line.numpoints = 5;
3058 : :
3059 : 0 : msAddLine(shape, &line);
3060 : 0 : msComputeBounds(shape);
3061 : :
3062 : 0 : free(line.point);
3063 : :
3064 : 0 : return shape;
3065 : : }
3066 : : SWIGINTERN char *rectObj_toString(rectObj *self){
3067 : : char buffer[256];
3068 : 0 : char fmt[]="{ 'minx': %.16g , 'miny': %.16g , 'maxx': %.16g , 'maxy': %.16g }";
3069 : 0 : msRectToFormattedString(self, (char *) &fmt, (char *) &buffer, 256);
3070 : 0 : return strdup(buffer);
3071 : : }
3072 : : SWIGINTERN void delete_pointObj(pointObj *self){
3073 : 0 : free(self);
3074 : : }
3075 : : SWIGINTERN int pointObj_project(pointObj *self,projectionObj *projin,projectionObj *projout){
3076 : 0 : return msProjectPoint(projin, projout, self);
3077 : : }
3078 : : SWIGINTERN int pointObj_draw(pointObj *self,mapObj *map,layerObj *layer,imageObj *image,int classindex,char *text){
3079 : 0 : return msDrawPoint(map, layer, self, image, classindex, text);
3080 : : }
3081 : : SWIGINTERN double pointObj_distanceToPoint(pointObj *self,pointObj *point){
3082 : 0 : return msDistancePointToPoint(self, point);
3083 : : }
3084 : : SWIGINTERN double pointObj_distanceToSegment(pointObj *self,pointObj *a,pointObj *b){
3085 : 0 : return msDistancePointToSegment(self, a, b);
3086 : : }
3087 : : SWIGINTERN double pointObj_distanceToShape(pointObj *self,shapeObj *shape){
3088 : 0 : return msDistancePointToShape(self, shape);
3089 : : }
3090 : 0 : SWIGINTERN int pointObj_setXY(pointObj *self,double x,double y,double m){
3091 : 0 : self->x = x;
3092 : 0 : self->y = y;
3093 : :
3094 : :
3095 : :
3096 : :
3097 : :
3098 : 0 : return MS_SUCCESS;
3099 : : }
3100 : 0 : SWIGINTERN int pointObj_setXYZ(pointObj *self,double x,double y,double z,double m){
3101 : 0 : self->x = x;
3102 : 0 : self->y = y;
3103 : :
3104 : :
3105 : :
3106 : :
3107 : 0 : return MS_SUCCESS;
3108 : : }
3109 : 0 : SWIGINTERN int pointObj_setXYZM(pointObj *self,double x,double y,double z,double m){
3110 : 0 : self->x = x;
3111 : 0 : self->y = y;
3112 : :
3113 : :
3114 : :
3115 : :
3116 : 0 : return MS_SUCCESS;
3117 : : }
3118 : : SWIGINTERN char *pointObj_toString(pointObj *self){
3119 : : char buffer[256];
3120 : : const char *fmt;
3121 : :
3122 : :
3123 : :
3124 : :
3125 : :
3126 : :
3127 : :
3128 : : fmt = "{ 'x': %.16g, 'y': %.16g }";
3129 : :
3130 : :
3131 : 0 : msPointToFormattedString(self, fmt, (char *) &buffer, 256);
3132 : 0 : return strdup(buffer);
3133 : : }
3134 : : SWIGINTERN shapeObj *pointObj_toShape(pointObj *self){
3135 : : shapeObj *shape;
3136 : :
3137 : 0 : shape = (shapeObj *) malloc(sizeof(shapeObj));
3138 : 0 : msInitShape(shape);
3139 : :
3140 : 0 : shape->type = MS_SHAPE_POINT;
3141 : 0 : shape->line = (lineObj *) malloc(sizeof(lineObj));
3142 : 0 : shape->numlines = 1;
3143 : 0 : shape->line[0].point = (pointObj *) malloc(sizeof(pointObj));
3144 : 0 : shape->line[0].numpoints = 1;
3145 : :
3146 : 0 : shape->line[0].point[0].x = self->x;
3147 : 0 : shape->line[0].point[0].y = self->y;
3148 : :
3149 : :
3150 : :
3151 : :
3152 : :
3153 : : return shape;
3154 : : }
3155 : 0 : SWIGINTERN pointObj *new_pointObj__SWIG_0(double x,double y,double z,double m){
3156 : : pointObj *p;
3157 : 0 : p = (pointObj *)calloc(1,sizeof(pointObj));
3158 [ # # ][ # # ]: 0 : if (!p) return NULL;
3159 : 0 : p->x = x;
3160 : 0 : p->y = y;
3161 : :
3162 : :
3163 : :
3164 : :
3165 : 0 : return p;
3166 : : }
3167 : 0 : SWIGINTERN pointObj *new_pointObj__SWIG_1(double x,double y,double z){
3168 : : pointObj *p;
3169 : 0 : p = (pointObj *)calloc(1,sizeof(pointObj));
3170 [ # # ][ # # ]: 0 : if (!p) return NULL;
3171 : 0 : p->x = x;
3172 : 0 : p->y = y;
3173 : :
3174 : :
3175 : :
3176 : :
3177 : 0 : return p;
3178 : : }
3179 : : SWIGINTERN lineObj *new_lineObj(){
3180 : : lineObj *line;
3181 : :
3182 : 0 : line = (lineObj *)malloc(sizeof(lineObj));
3183 [ # # ]: 0 : if (!line)
3184 : : return(NULL);
3185 : :
3186 : 0 : line->numpoints=0;
3187 : 0 : line->point=NULL;
3188 : :
3189 : : return line;
3190 : : }
3191 : : SWIGINTERN void delete_lineObj(lineObj *self){
3192 : 0 : free(self->point);
3193 : 0 : free(self);
3194 : : }
3195 : : SWIGINTERN int lineObj_project(lineObj *self,projectionObj *projin,projectionObj *projout){
3196 : 0 : return msProjectLine(projin, projout, self);
3197 : : }
3198 : : SWIGINTERN pointObj *lineObj_get(lineObj *self,int i){
3199 [ + - ][ + - ]: 1 : if (i<0 || i>=self->numpoints)
3200 : : return NULL;
3201 : : else
3202 : 1 : return &(self->point[i]);
3203 : : }
3204 : 0 : SWIGINTERN int lineObj_add(lineObj *self,pointObj *p){
3205 [ # # ]: 0 : if (self->numpoints == 0) { /* new */
3206 : 0 : self->point = (pointObj *)malloc(sizeof(pointObj));
3207 [ # # ]: 0 : if (!self->point)
3208 : : return MS_FAILURE;
3209 : : } else { /* extend array */
3210 : 0 : self->point = (pointObj *)realloc(self->point,
3211 : 0 : sizeof(pointObj)*(self->numpoints+1));
3212 [ # # ]: 0 : if (!self->point)
3213 : : return MS_FAILURE;
3214 : : }
3215 : :
3216 : 0 : self->point[self->numpoints].x = p->x;
3217 : 0 : self->point[self->numpoints].y = p->y;
3218 : 0 : self->numpoints++;
3219 : :
3220 : 0 : return MS_SUCCESS;
3221 : : }
3222 : : SWIGINTERN int lineObj_set(lineObj *self,int i,pointObj *p){
3223 [ # # ][ # # ]: 0 : if (i<0 || i>=self->numpoints)
3224 : : return MS_FAILURE;
3225 : :
3226 : 0 : self->point[i].x = p->x;
3227 : 0 : self->point[i].y = p->y;
3228 : : return MS_SUCCESS;
3229 : : }
3230 : : SWIGINTERN shapeObj *new_shapeObj(int type){
3231 : : shapeObj *shape;
3232 : :
3233 : 1 : shape = (shapeObj *)malloc(sizeof(shapeObj));
3234 [ + - ]: 1 : if (!shape)
3235 : : return NULL;
3236 : :
3237 : 1 : msInitShape(shape);
3238 [ - + ]: 1 : if(type >= 0) shape->type = type;
3239 : :
3240 : : return shape;
3241 : : }
3242 : : SWIGINTERN void delete_shapeObj(shapeObj *self){
3243 : 0 : msFreeShape(self);
3244 : 0 : free(self);
3245 : : }
3246 : : SWIGINTERN shapeObj *shapeObj_fromWKT(char *wkt){
3247 : : shapeObj *shape;
3248 : :
3249 [ # # ]: 0 : if(!wkt) return NULL;
3250 : :
3251 : 0 : shape = msShapeFromWKT(wkt);
3252 [ # # ]: 0 : if(!shape) return NULL;
3253 : :
3254 : : return shape;
3255 : : }
3256 : : SWIGINTERN int shapeObj_project(shapeObj *self,projectionObj *projin,projectionObj *projout){
3257 : 0 : return msProjectShape(projin, projout, self);
3258 : : }
3259 : 0 : SWIGINTERN lineObj *shapeObj_get(shapeObj *self,int i){
3260 [ + - ][ + - ]: 1 : if (i<0 || i>=self->numlines)
[ # # ][ # # ]
3261 : : return NULL;
3262 : : else
3263 : 1 : return &(self->line[i]);
3264 : : }
3265 : : SWIGINTERN int shapeObj_add(shapeObj *self,lineObj *line){
3266 : 0 : return msAddLine(self, line);
3267 : : }
3268 : : SWIGINTERN int shapeObj_draw(shapeObj *self,mapObj *map,layerObj *layer,imageObj *image){
3269 : 0 : return msDrawShape(map, layer, self, image, -1, MS_DRAWMODE_FEATURES|MS_DRAWMODE_LABELS);
3270 : : }
3271 : : SWIGINTERN void shapeObj_setBounds(shapeObj *self){
3272 : 0 : msComputeBounds(self);
3273 : : return;
3274 : : }
3275 : : SWIGINTERN shapeObj *shapeObj_cloneShape(shapeObj *self){
3276 : : shapeObj *shape;
3277 : 0 : shape = (shapeObj *)malloc(sizeof(shapeObj));
3278 [ # # ]: 0 : if (!shape)
3279 : : return NULL;
3280 : 0 : msInitShape(shape);
3281 : 0 : shape->type = self->type;
3282 : 0 : msCopyShape(self, shape);
3283 : : return shape;
3284 : : }
3285 : : SWIGINTERN int shapeObj_copy(shapeObj *self,shapeObj *dest){
3286 : 0 : return(msCopyShape(self, dest));
3287 : : }
3288 : : SWIGINTERN char *shapeObj_toWKT(shapeObj *self){
3289 : 0 : return msShapeToWKT(self);
3290 : : }
3291 : 0 : SWIGINTERN shapeObj *shapeObj_buffer(shapeObj *self,double width){ return msGEOSBuffer(self, width); }
3292 : 0 : SWIGINTERN shapeObj *shapeObj_simplify(shapeObj *self,double tolerance){ return msGEOSSimplify(self, tolerance); }
3293 : 0 : SWIGINTERN shapeObj *shapeObj_topologyPreservingSimplify(shapeObj *self,double tolerance){ return msGEOSTopologyPreservingSimplify(self, tolerance); }
3294 : 0 : SWIGINTERN shapeObj *shapeObj_convexHull(shapeObj *self){ return msGEOSConvexHull(self); }
3295 : 0 : SWIGINTERN shapeObj *shapeObj_boundary(shapeObj *self){ return msGEOSBoundary(self); }
3296 : 0 : SWIGINTERN pointObj *shapeObj_getCentroid(shapeObj *self){ return msGEOSGetCentroid(self); }
3297 : 0 : SWIGINTERN shapeObj *shapeObj_Union(shapeObj *self,shapeObj *shape){ return msGEOSUnion(self, shape); }
3298 : 0 : SWIGINTERN shapeObj *shapeObj_intersection(shapeObj *self,shapeObj *shape){ return msGEOSIntersection(self, shape); }
3299 : 0 : SWIGINTERN shapeObj *shapeObj_difference(shapeObj *self,shapeObj *shape){ return msGEOSDifference(self, shape); }
3300 : 0 : SWIGINTERN shapeObj *shapeObj_symDifference(shapeObj *self,shapeObj *shape){ return msGEOSSymDifference(self, shape); }
3301 : 0 : SWIGINTERN int shapeObj_contains__SWIG_0(shapeObj *self,shapeObj *shape){ return msGEOSContains(self, shape); }
3302 : 0 : SWIGINTERN int shapeObj_overlaps(shapeObj *self,shapeObj *shape){ return msGEOSOverlaps(self, shape); }
3303 : 0 : SWIGINTERN int shapeObj_within(shapeObj *self,shapeObj *shape){ return msGEOSWithin(self, shape); }
3304 : 0 : SWIGINTERN int shapeObj_crosses(shapeObj *self,shapeObj *shape){ return msGEOSCrosses(self, shape); }
3305 : 0 : SWIGINTERN int shapeObj_intersects(shapeObj *self,shapeObj *shape){ return msGEOSIntersects(self, shape); }
3306 : 0 : SWIGINTERN int shapeObj_touches(shapeObj *self,shapeObj *shape){ return msGEOSTouches(self, shape); }
3307 : 0 : SWIGINTERN int shapeObj_equals(shapeObj *self,shapeObj *shape){ return msGEOSEquals(self, shape); }
3308 : 0 : SWIGINTERN int shapeObj_disjoint(shapeObj *self,shapeObj *shape){ return msGEOSDisjoint(self, shape); }
3309 : 0 : SWIGINTERN double shapeObj_getArea(shapeObj *self){ return msGEOSArea(self); }
3310 : 0 : SWIGINTERN double shapeObj_getLength(shapeObj *self){ return msGEOSLength(self); }
3311 : 0 : SWIGINTERN char *shapeObj_getValue(shapeObj *self,int i){
3312 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numvalues && self->values)
[ # # ][ # # ]
[ # # ][ # # ]
3313 : 0 : return (self->values[i]);
3314 : : else
3315 : : return NULL;
3316 : : }
3317 : : SWIGINTERN int shapeObj_contains__SWIG_1(shapeObj *self,pointObj *point){
3318 [ # # ]: 0 : if (self->type == MS_SHAPE_POLYGON)
3319 : 0 : return msIntersectPointPolygon(point, self);
3320 : :
3321 : : return -1;
3322 : : }
3323 : : SWIGINTERN double shapeObj_distanceToPoint(shapeObj *self,pointObj *point){
3324 : 0 : return msDistancePointToShape(point, self); /* should there be a GEOS version of this? */
3325 : : }
3326 : : SWIGINTERN double shapeObj_distanceToShape(shapeObj *self,shapeObj *shape){
3327 : 0 : return msGEOSDistance(self, shape); /* note this calls msDistanceShapeToShape() if GEOS support is not present */
3328 : : }
3329 : : SWIGINTERN pointObj *shapeObj_getLabelPoint(shapeObj *self){
3330 : 0 : pointObj *point = (pointObj *)calloc(1, sizeof(pointObj));
3331 [ # # ]: 0 : if (point == NULL) {
3332 : 0 : msSetError(2, "Failed to allocate memory for point", "labelPoint()");
3333 : : return NULL;
3334 : : }
3335 : :
3336 [ # # ][ # # ]: 0 : if(self->type == MS_SHAPE_POLYGON && msPolygonLabelPoint(self, point, -1) == MS_SUCCESS)
3337 : : return point;
3338 : :
3339 : 0 : free(point);
3340 : : return NULL;
3341 : : }
3342 : 0 : SWIGINTERN int shapeObj_setValue(shapeObj *self,int i,char *value){
3343 [ # # ][ # # ]: 0 : if (!self->values || !value)
3344 : : {
3345 : 0 : msSetError(19, "Can't set value", "setValue()");
3346 : 0 : return MS_FAILURE;
3347 : : }
3348 [ # # ][ # # ]: 0 : if (i >= 0 && i < self->numvalues)
[ # # ][ # # ]
3349 : : {
3350 : 0 : msFree(self->values[i]);
3351 : 0 : self->values[i] = strdup(value);
3352 [ # # ][ # # ]: 0 : if (!self->values[i])
3353 : : {
3354 : : return MS_FAILURE;
3355 : : }
3356 : 0 : else return MS_SUCCESS;
3357 : : }
3358 : : else
3359 : : {
3360 : 0 : msSetError(19, "Invalid value index",
3361 : : "setValue()");
3362 : 0 : return MS_FAILURE;
3363 : : }
3364 : : }
3365 : 0 : SWIGINTERN void shapeObj_initValues(shapeObj *self,int numvalues){
3366 : : int i;
3367 : :
3368 [ # # ][ # # ]: 0 : if(self->values) msFreeCharArray(self->values, self->numvalues);
3369 : 0 : self->values = NULL;
3370 : 0 : self->numvalues = 0;
3371 : :
3372 : : /* Allocate memory for the values */
3373 [ # # ][ # # ]: 0 : if (numvalues > 0) {
3374 [ # # ][ # # ]: 0 : if ((self->values = (char **)malloc(sizeof(char *)*numvalues)) == NULL) {
3375 : 0 : msSetError(2, "Failed to allocate memory for values", "shapeObj()");
3376 : 0 : return;
3377 : : } else {
3378 [ # # ][ # # ]: 0 : for (i=0; i<numvalues; i++) self->values[i] = strdup("");
3379 : : }
3380 : 0 : self->numvalues = numvalues;
3381 : : }
3382 : : }
3383 : : SWIGINTERN char *DBFInfo_getFieldName(DBFInfo *self,int iField){
3384 : : static char pszFieldName[1000];
3385 : : int pnWidth;
3386 : : int pnDecimals;
3387 : 0 : msDBFGetFieldInfo(self, iField, &pszFieldName[0], &pnWidth,
3388 : : &pnDecimals);
3389 : : return pszFieldName;
3390 : : }
3391 : : SWIGINTERN int DBFInfo_getFieldWidth(DBFInfo *self,int iField){
3392 : : char pszFieldName[1000];
3393 : : int pnWidth;
3394 : : int pnDecimals;
3395 : 0 : msDBFGetFieldInfo(self, iField, &pszFieldName[0], &pnWidth,
3396 : : &pnDecimals);
3397 : 0 : return pnWidth;
3398 : : }
3399 : : SWIGINTERN int DBFInfo_getFieldDecimals(DBFInfo *self,int iField){
3400 : : char pszFieldName[1000];
3401 : : int pnWidth;
3402 : : int pnDecimals;
3403 : 0 : msDBFGetFieldInfo(self, iField, &pszFieldName[0], &pnWidth,
3404 : : &pnDecimals);
3405 : 0 : return pnDecimals;
3406 : : }
3407 : : SWIGINTERN int DBFInfo_getFieldType(DBFInfo *self,int iField){
3408 : 0 : return msDBFGetFieldInfo(self, iField, NULL, NULL, NULL);
3409 : : }
3410 : : SWIGINTERN shapefileObj *new_shapefileObj(char *filename,int type){
3411 : : shapefileObj *shapefile;
3412 : : int status;
3413 : :
3414 : 1 : shapefile = (shapefileObj *)malloc(sizeof(shapefileObj));
3415 [ + - ]: 1 : if (!shapefile)
3416 : : return NULL;
3417 : :
3418 [ + - ]: 1 : if (type == -1)
3419 : 1 : status = msShapefileOpen(shapefile, "rb", filename, 1);
3420 [ # # ]: 0 : else if (type == -2)
3421 : 0 : status = msShapefileOpen(shapefile, "rb+", filename, 1);
3422 : : else
3423 : 0 : status = msShapefileCreate(shapefile, filename, type);
3424 : :
3425 [ - + ]: 1 : if (status == -1) {
3426 : 0 : msShapefileClose(shapefile);
3427 : 0 : free(shapefile);
3428 : : return NULL;
3429 : : }
3430 : :
3431 : : return(shapefile);
3432 : : }
3433 : : SWIGINTERN void delete_shapefileObj(shapefileObj *self){
3434 : 1 : msShapefileClose(self);
3435 : 1 : free(self);
3436 : : }
3437 : 0 : SWIGINTERN int shapefileObj_get(shapefileObj *self,int i,shapeObj *shape){
3438 [ + - ][ + - ]: 1 : if (i<0 || i>=self->numshapes)
[ # # ][ # # ]
3439 : : return MS_FAILURE;
3440 : :
3441 : 1 : msFreeShape(shape); /* frees all lines and points before re-filling */
3442 : 1 : msSHPReadShape(self->hSHP, i, shape);
3443 : :
3444 : 0 : return MS_SUCCESS;
3445 : : }
3446 : 0 : SWIGINTERN shapeObj *shapefileObj_getShape(shapefileObj *self,int i){
3447 : : shapeObj *shape;
3448 : 0 : shape = (shapeObj *)malloc(sizeof(shapeObj));
3449 [ # # ][ # # ]: 0 : if (!shape)
3450 : : return NULL;
3451 : 0 : msInitShape(shape);
3452 : 0 : shape->type = self->type;
3453 : 0 : msSHPReadShape(self->hSHP, i, shape);
3454 : 0 : return shape;
3455 : :
3456 : : }
3457 : 0 : SWIGINTERN int shapefileObj_getPoint(shapefileObj *self,int i,pointObj *point){
3458 [ # # ][ # # ]: 0 : if (i<0 || i>=self->numshapes)
[ # # ][ # # ]
3459 : : return MS_FAILURE;
3460 : :
3461 : 0 : msSHPReadPoint(self->hSHP, i, point);
3462 : 0 : return MS_SUCCESS;
3463 : : }
3464 : 0 : SWIGINTERN int shapefileObj_getTransformed(shapefileObj *self,mapObj *map,int i,shapeObj *shape){
3465 [ # # ][ # # ]: 0 : if (i<0 || i>=self->numshapes)
[ # # ][ # # ]
3466 : : return MS_FAILURE;
3467 : :
3468 : 0 : msFreeShape(shape); /* frees all lines and points before re-filling */
3469 : 0 : msSHPReadShape(self->hSHP, i, shape);
3470 : 0 : msTransformShapeSimplify(shape, map->extent, map->cellsize);
3471 : :
3472 : 0 : return MS_SUCCESS;
3473 : : }
3474 : 0 : SWIGINTERN void shapefileObj_getExtent(shapefileObj *self,int i,rectObj *rect){
3475 : 0 : msSHPReadBounds(self->hSHP, i, rect);
3476 : 0 : }
3477 : 0 : SWIGINTERN int shapefileObj_add(shapefileObj *self,shapeObj *shape){
3478 : : /* Trap NULL or empty shapes -- bug 1201 */
3479 [ # # ][ # # ]: 0 : if (!shape)
3480 : : {
3481 : 0 : msSetError(19, "Can't add NULL shape", "shapefileObj::add");
3482 : 0 : return MS_FAILURE;
3483 : : }
3484 [ # # ][ # # ]: 0 : else if (!shape->line)
3485 : : {
3486 : 0 : msSetError(19, "Can't add empty shape", "shapefileObj::add");
3487 : 0 : return MS_FAILURE;
3488 : : }
3489 : :
3490 : 0 : return msSHPWriteShape(self->hSHP, shape);
3491 : : }
3492 : 0 : SWIGINTERN int shapefileObj_addPoint(shapefileObj *self,pointObj *point){
3493 : 0 : return msSHPWritePoint(self->hSHP, point);
3494 : : }
3495 : 0 : SWIGINTERN DBFInfo *shapefileObj_getDBF(shapefileObj *self){
3496 : 0 : return self->hDBF;
3497 : : }
3498 : : SWIGINTERN projectionObj *new_projectionObj(char *proj4){
3499 : : int status;
3500 : : projectionObj *proj=NULL;
3501 : :
3502 : 0 : proj = (projectionObj *)malloc(sizeof(projectionObj));
3503 [ # # ]: 0 : if (!proj) return NULL;
3504 : 0 : msInitProjection(proj);
3505 : :
3506 : 0 : status = msLoadProjectionString(proj, proj4);
3507 [ # # ]: 0 : if (status == -1) {
3508 : 0 : msFreeProjection(proj);
3509 : 0 : free(proj);
3510 : : return NULL;
3511 : : }
3512 : :
3513 : : return proj;
3514 : : }
3515 : : SWIGINTERN void delete_projectionObj(projectionObj *self){
3516 : 0 : msFreeProjection(self);
3517 : 0 : free(self);
3518 : : }
3519 : : SWIGINTERN int projectionObj_setWKTProjection(projectionObj *self,char *wkt){
3520 : : /* no debug output here */
3521 : 0 : return msOGCWKT2ProjectionObj(wkt, self, 0);
3522 : : }
3523 : : SWIGINTERN int projectionObj_getUnits(projectionObj *self){
3524 : 0 : return GetMapserverUnitUsingProj(self);
3525 : : }
3526 : : SWIGINTERN colorObj *new_colorObj(int red,int green,int blue,int alpha){
3527 : : colorObj *color;
3528 : :
3529 : : /* Check colors */
3530 [ # # ][ # # ]: 0 : if (red > 255 || green > 255 || blue > 255 || alpha>255 ||
3531 [ # # ][ # # ]: 0 : red<0 || green<0 || blue<0 || alpha<0 ) {
3532 : 0 : msSetError(12, "Invalid color", "colorObj()");
3533 : : return NULL;
3534 : : }
3535 : :
3536 : 0 : color = (colorObj *)calloc(1, sizeof(colorObj));
3537 [ # # ]: 0 : if (!color)
3538 : : return(NULL);
3539 : :
3540 : 0 : MS_INIT_COLOR(*color, red, green, blue, alpha);
3541 : :
3542 : : return(color);
3543 : : }
3544 : : SWIGINTERN void delete_colorObj(colorObj *self){
3545 : 0 : free(self);
3546 : : }
3547 : : SWIGINTERN int colorObj_setRGB(colorObj *self,int red,int green,int blue){
3548 : : /* Check colors */
3549 [ # # ][ # # ]: 0 : if (red > 255 || green > 255 || blue > 255) {
3550 : 0 : msSetError(12, "Invalid color index.", "setRGB()");
3551 : : return MS_FAILURE;
3552 : : }
3553 : :
3554 : 0 : MS_INIT_COLOR(*self, red, green, blue, 255);
3555 : : return MS_SUCCESS;
3556 : : }
3557 : 0 : SWIGINTERN int colorObj_setHex(colorObj *self,char *psHexColor){
3558 : : int red, green, blue;
3559 [ # # ][ # # ]: 0 : if (psHexColor && strlen(psHexColor)== 7 && psHexColor[0] == '#') {
[ # # ]
3560 : 0 : red = msHexToInt(psHexColor+1);
3561 : 0 : green = msHexToInt(psHexColor+3);
3562 : 0 : blue= msHexToInt(psHexColor+5);
3563 [ # # ][ # # ]: 0 : if (red > 255 || green > 255 || blue > 255) {
3564 : 0 : msSetError(12, "Invalid color index.", "setHex()");
3565 : 0 : return MS_FAILURE;
3566 : : }
3567 : :
3568 : 0 : MS_INIT_COLOR(*self, red, green, blue, 255);
3569 : 0 : return MS_SUCCESS;
3570 : : }
3571 : : else {
3572 : 0 : msSetError(12, "Invalid hex color.", "setHex()");
3573 : 0 : return MS_FAILURE;
3574 : : }
3575 : : }
3576 : : SWIGINTERN char *colorObj_toHex(colorObj *self){
3577 : 0 : char hexcolor[8] = "";
3578 : :
3579 [ # # ]: 0 : if (!self)
3580 : : {
3581 : 0 : msSetError(12, "Can't express NULL color as hex",
3582 : : "toHex()");
3583 : : return NULL;
3584 : : }
3585 [ # # ][ # # ]: 0 : if (self->red < 0 || self->green < 0 || self->blue < 0)
[ # # ]
3586 : : {
3587 : 0 : msSetError(12, "Can't express invalid color as hex",
3588 : : "toHex()");
3589 : : return NULL;
3590 : : }
3591 : 0 : snprintf(hexcolor, 8, "#%02x%02x%02x",
3592 : : self->red, self->green, self->blue);
3593 : 0 : return strdup(hexcolor);
3594 : : }
3595 : : SWIGINTERN struct symbolObj *new_symbolObj(char *symbolname,char const *imagefile){
3596 : : symbolObj *symbol;
3597 : 0 : symbol = (symbolObj *) malloc(sizeof(symbolObj));
3598 : 0 : initSymbol(symbol);
3599 : 0 : symbol->name = strdup(symbolname);
3600 [ # # ]: 0 : if (imagefile) {
3601 : 0 : msLoadImageSymbol(symbol, imagefile);
3602 : : }
3603 : : return symbol;
3604 : : }
3605 : : SWIGINTERN void delete_symbolObj(struct symbolObj *self){
3606 [ # # ]: 0 : if (self) {
3607 [ # # ]: 0 : if (msFreeSymbol(self)==MS_SUCCESS) {
3608 : 0 : free(self);
3609 : : self=NULL;
3610 : : }
3611 : : }
3612 : : }
3613 : : SWIGINTERN int symbolObj_setImagepath(struct symbolObj *self,char const *imagefile){
3614 : 0 : return msLoadImageSymbol(self, imagefile);
3615 : : }
3616 : 0 : SWIGINTERN int symbolObj_setPoints(struct symbolObj *self,lineObj *line){
3617 : : int i;
3618 : 0 : self->sizex = 0;
3619 : 0 : self->sizey = 0;
3620 [ # # ][ # # ]: 0 : for (i=0; i<line->numpoints; i++) {
3621 : 0 : MS_COPYPOINT(&(self->points[i]), &(line->point[i]));
3622 [ # # ][ # # ]: 0 : self->sizex = MS_MAX(self->sizex, self->points[i].x);
3623 [ # # ][ # # ]: 0 : self->sizey = MS_MAX(self->sizey, self->points[i].y);
3624 : : }
3625 : 0 : self->numpoints = line->numpoints;
3626 : 0 : return self->numpoints;
3627 : : }
3628 : : SWIGINTERN lineObj *symbolObj_getPoints(struct symbolObj *self){
3629 : : int i;
3630 : : lineObj *line;
3631 : 0 : line = (lineObj *) malloc(sizeof(lineObj));
3632 : 0 : line->point = (pointObj *) malloc(sizeof(pointObj)*(self->numpoints));
3633 [ # # ]: 0 : for (i=0; i<self->numpoints; i++) {
3634 : 0 : line->point[i].x = self->points[i].x;
3635 : 0 : line->point[i].y = self->points[i].y;
3636 : : }
3637 : 0 : line->numpoints = self->numpoints;
3638 : : return line;
3639 : : }
3640 : 0 : SWIGINTERN imageObj *symbolObj_getImage(struct symbolObj *self,outputFormatObj *input_format){
3641 : : imageObj *image = NULL;
3642 : : outputFormatObj *format = NULL;
3643 : : rendererVTableObj *renderer = NULL;
3644 : :
3645 [ # # ]: 0 : if (self->type != MS_SYMBOL_PIXMAP)
3646 : : {
3647 : 0 : msSetError(4, "Can't return image from non-pixmap symbol",
3648 : : "getImage()");
3649 : 0 : return NULL;
3650 : : }
3651 : :
3652 [ # # ]: 0 : if (input_format)
3653 : : {
3654 : : format = input_format;
3655 : : }
3656 : : else
3657 : : {
3658 : 0 : format = msCreateDefaultOutputFormat(NULL, "GD/GIF", "gdgif");
3659 [ # # ]: 0 : if (format == NULL)
3660 : 0 : format = msCreateDefaultOutputFormat(NULL, "GD/PNG", "gdpng");
3661 : :
3662 [ # # ]: 0 : if (format)
3663 : 0 : msInitializeRendererVTable(format);
3664 : : }
3665 : :
3666 [ # # ]: 0 : if (format == NULL)
3667 : : {
3668 : 0 : msSetError(15, "Could not create output format",
3669 : : "getImage()");
3670 : 0 : return NULL;
3671 : : }
3672 : :
3673 : 0 : renderer = format->vtable;
3674 : 0 : msPreloadImageSymbol(renderer, self);
3675 [ # # ]: 0 : if (self->pixmap_buffer)
3676 : : {
3677 : 0 : image = msImageCreate(self->pixmap_buffer->width, self->pixmap_buffer->height, format, NULL, NULL,
3678 : : MS_DEFAULT_RESOLUTION, MS_DEFAULT_RESOLUTION, NULL);
3679 : 0 : renderer->mergeRasterBuffer(image, self->pixmap_buffer, 1.0, 0, 0, 0, 0,
3680 : 0 : self->pixmap_buffer->width, self->pixmap_buffer->height);
3681 : : }
3682 : :
3683 : 0 : return image;
3684 : : }
3685 : 0 : SWIGINTERN int symbolObj_setImage(struct symbolObj *self,imageObj *image){
3686 : : rendererVTableObj *renderer = NULL;
3687 : :
3688 : 0 : renderer = image->format->vtable;
3689 : :
3690 [ # # ][ # # ]: 0 : if (self->pixmap_buffer) {
3691 : 0 : msFreeRasterBuffer(self->pixmap_buffer);
3692 : 0 : free(self->pixmap_buffer);
3693 : : }
3694 : :
3695 : 0 : self->pixmap_buffer = (rasterBufferObj*)malloc(sizeof(rasterBufferObj));
3696 [ # # ][ # # ]: 0 : if (!self->pixmap_buffer) {
3697 : 0 : msSetError(2, NULL, "setImage()");
3698 : 0 : return MS_FAILURE;
3699 : : }
3700 : 0 : self->type = MS_SYMBOL_PIXMAP;
3701 : 0 : renderer->getRasterBufferCopy(image, self->pixmap_buffer);
3702 : :
3703 : 0 : return MS_SUCCESS;
3704 : : }
3705 : : SWIGINTERN errorObj *new_errorObj(){
3706 : 0 : return msGetErrorObj();
3707 : : }
3708 : 0 : SWIGINTERN void delete_errorObj(errorObj *self){}
3709 : : SWIGINTERN errorObj *errorObj_next(errorObj *self){
3710 : : errorObj *ep;
3711 : :
3712 [ # # ][ # # ]: 0 : if (self == NULL || self->next == NULL) return NULL;
3713 : :
3714 : 0 : ep = msGetErrorObj();
3715 [ # # ]: 0 : while (ep != self) {
3716 : : /* We reached end of list of active errorObj and
3717 : : didn't find the errorObj... this is bad! */
3718 [ # # ]: 0 : if (ep->next == NULL) return NULL;
3719 : 0 : ep = ep->next;
3720 : : }
3721 : :
3722 : 0 : return ep->next;
3723 : : }
3724 : :
3725 : : #include "../../mapserver.h"
3726 : :
3727 : :
3728 : : #include "../../maphash.h"
3729 : :
3730 : : SWIGINTERN hashTableObj *new_hashTableObj(){
3731 : :
3732 : :
3733 : :
3734 : 0 : return msCreateHashTable();
3735 : : }
3736 : : SWIGINTERN void delete_hashTableObj(hashTableObj *self){
3737 : 0 : msFreeHashTable(self);
3738 : : }
3739 : : SWIGINTERN int hashTableObj_set(hashTableObj *self,char *key,char *value){
3740 [ # # ]: 0 : if (msInsertHashTable(self, key, value) == NULL) {
3741 : : return MS_FAILURE;
3742 : : }
3743 : : return MS_SUCCESS;
3744 : : }
3745 : : SWIGINTERN char *hashTableObj_get(hashTableObj *self,char *key,char *default_value){
3746 : : char *value = NULL;
3747 [ # # ]: 0 : if (!key) {
3748 : 0 : msSetError(16, "NULL key", "get");
3749 : : }
3750 : :
3751 : 0 : value = (char *) msLookupHashTable(self, key);
3752 [ # # ]: 0 : if (!value) {
3753 : : return default_value;
3754 : : }
3755 : : return value;
3756 : : }
3757 : : SWIGINTERN int hashTableObj_remove(hashTableObj *self,char *key){
3758 : 0 : return msRemoveHashTable(self, key);
3759 : : }
3760 : : SWIGINTERN void hashTableObj_clear(hashTableObj *self){
3761 : 0 : msFreeHashItems(self);
3762 : 0 : initHashTable(self);
3763 : : }
3764 : : SWIGINTERN char const *hashTableObj_nextKey(hashTableObj *self,char *prevkey){
3765 : 0 : return msNextKeyFromHashTable(self, (const char *) prevkey);
3766 : : }
3767 : :
3768 : 0 : static char *msGetEnvURL( const char *key, void *thread_context )
3769 : : {
3770 [ # # ]: 0 : if( strcmp(key,"REQUEST_METHOD") == 0 )
3771 : : return "GET";
3772 : :
3773 [ # # ]: 0 : if( strcmp(key,"QUERY_STRING") == 0 )
3774 : 0 : return (char *) thread_context;
3775 : :
3776 : : return NULL;
3777 : : }
3778 : :
3779 : : SWIGINTERN cgiRequestObj *new_cgiRequestObj(){
3780 : : cgiRequestObj *request;
3781 : :
3782 : 1 : request = msAllocCgiObj();
3783 [ - + ]: 1 : if (!request) {
3784 : 0 : msSetError(13, "Failed to initialize object","OWSRequest()");
3785 : : return NULL;
3786 : : }
3787 : :
3788 : : return request;
3789 : : }
3790 : : SWIGINTERN void delete_cgiRequestObj(cgiRequestObj *self){
3791 : 0 : msFreeCgiObj(self);
3792 : : }
3793 : : SWIGINTERN int cgiRequestObj_loadParams(cgiRequestObj *self){
3794 : 0 : self->NumParams = loadParams( self, NULL, NULL, 0, NULL);
3795 : 0 : return self->NumParams;
3796 : : }
3797 : : SWIGINTERN int cgiRequestObj_loadParamsFromURL(cgiRequestObj *self,char const *url){
3798 : 0 : self->NumParams = loadParams( self, msGetEnvURL, NULL, 0, (void*)url );
3799 : 0 : return self->NumParams;
3800 : : }
3801 : 1 : SWIGINTERN void cgiRequestObj_setParameter(cgiRequestObj *self,char *name,char *value){
3802 : : int i;
3803 : :
3804 [ - + ]: 1 : if (self->NumParams == 100) {
3805 : 0 : msSetError(31, "Maximum number of items, %d, has been reached", "setItem()", 100);
3806 : : }
3807 : :
3808 [ + + ]: 1 : for (i=0; i<self->NumParams; i++) {
3809 [ - + ]: 1 : if (strcasecmp(self->ParamNames[i], name) == 0) {
3810 : 0 : free(self->ParamValues[i]);
3811 : 0 : self->ParamValues[i] = strdup(value);
3812 : 0 : break;
3813 : : }
3814 : : }
3815 [ + - ]: 1 : if (i == self->NumParams) {
3816 : 1 : self->ParamNames[self->NumParams] = strdup(name);
3817 : 1 : self->ParamValues[self->NumParams] = strdup(value);
3818 : 1 : self->NumParams++;
3819 : : }
3820 : 1 : }
3821 : : SWIGINTERN void cgiRequestObj_addParameter(cgiRequestObj *self,char *name,char *value){
3822 [ # # ]: 0 : if (self->NumParams == 100) {
3823 : 0 : msSetError(31, "Maximum number of items, %d, has been reached", "addParameter()", 100);
3824 : : }
3825 : 0 : self->ParamNames[self->NumParams] = strdup(name);
3826 : 0 : self->ParamValues[self->NumParams] = strdup(value);
3827 : 0 : self->NumParams++;
3828 : : }
3829 : 0 : SWIGINTERN char *cgiRequestObj_getName(cgiRequestObj *self,int index){
3830 [ # # ][ # # ]: 0 : if (index < 0 || index >= self->NumParams) {
[ # # ][ # # ]
3831 : 0 : msSetError(31, "Invalid index, valid range is [0, %d]", "getName()", self->NumParams-1);
3832 : 0 : return NULL;
3833 : : }
3834 : 0 : return self->ParamNames[index];
3835 : : }
3836 : 0 : SWIGINTERN char *cgiRequestObj_getValue(cgiRequestObj *self,int index){
3837 [ # # ][ # # ]: 0 : if (index < 0 || index >= self->NumParams) {
[ # # ][ # # ]
3838 : 0 : msSetError(31, "Invalid index, valid range is [0, %d]", "getValue()", self->NumParams-1);
3839 : 0 : return NULL;
3840 : : }
3841 : 0 : return self->ParamValues[index];
3842 : : }
3843 : : SWIGINTERN char *cgiRequestObj_getValueByName(cgiRequestObj *self,char const *name){
3844 : : int i;
3845 [ # # ]: 0 : for (i=0; i<self->NumParams; i++) {
3846 [ # # ]: 0 : if (strcasecmp(self->ParamNames[i], name) == 0) {
3847 : 0 : return self->ParamValues[i];
3848 : : }
3849 : : }
3850 : : return NULL;
3851 : : }
3852 : :
3853 : :
3854 : 0 : const char *msIO_getStdoutBufferString() {
3855 : 0 : msIOContext *ctx = msIO_getHandler( (FILE *) "stdout" );
3856 : : msIOBuffer *buf;
3857 : :
3858 [ # # ][ # # ]: 0 : if( ctx == NULL || ctx->write_channel == MS_FALSE
3859 [ # # ]: 0 : || strcmp(ctx->label,"buffer") != 0 )
3860 : : {
3861 : 0 : msSetError( MS_MISCERR, "Can't identify msIO buffer.",
3862 : : "msIO_getStdoutBufferString" );
3863 : 0 : return "";
3864 : : }
3865 : :
3866 : 0 : buf = (msIOBuffer *) ctx->cbData;
3867 : :
3868 : : /* write one zero byte and backtrack if it isn't already there */
3869 [ # # ][ # # ]: 0 : if( buf->data_len == 0 || buf->data[buf->data_offset] != '\0' ) {
3870 : 0 : msIO_bufferWrite( buf, "", 1 );
3871 : 0 : buf->data_offset--;
3872 : : }
3873 : :
3874 : 0 : return (const char *) (buf->data);
3875 : : }
3876 : :
3877 : 1 : gdBuffer msIO_getStdoutBufferBytes() {
3878 : 1 : msIOContext *ctx = msIO_getHandler( (FILE *) "stdout" );
3879 : : msIOBuffer *buf;
3880 : : gdBuffer gdBuf;
3881 : :
3882 [ + - ][ + - ]: 1 : if( ctx == NULL || ctx->write_channel == MS_FALSE
3883 [ + + ]: 1 : || strcmp(ctx->label,"buffer") != 0 )
3884 : : {
3885 : 1 : msSetError( MS_MISCERR, "Can't identify msIO buffer.",
3886 : : "msIO_getStdoutBufferString" );
3887 : 1 : gdBuf.data = (unsigned char*)"";
3888 : 1 : gdBuf.size = 0;
3889 : 1 : gdBuf.owns_data = MS_FALSE;
3890 : 1 : return gdBuf;
3891 : : }
3892 : :
3893 : 1 : buf = (msIOBuffer *) ctx->cbData;
3894 : :
3895 : 1 : gdBuf.data = buf->data;
3896 : 1 : gdBuf.size = buf->data_offset;
3897 : 1 : gdBuf.owns_data = MS_TRUE;
3898 : :
3899 : : /* we are seizing ownership of the buffer contents */
3900 : 1 : buf->data_offset = 0;
3901 : 1 : buf->data_len = 0;
3902 : 1 : buf->data = NULL;
3903 : :
3904 : 1 : return gdBuf;
3905 : : }
3906 : :
3907 : :
3908 : :
3909 : : #ifdef __cplusplus
3910 : : extern "C" {
3911 : : #endif
3912 : :
3913 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1intarray(JNIEnv *jenv, jclass jcls, jint jarg1) {
3914 : : jlong jresult = 0 ;
3915 : : int arg1 ;
3916 : : intarray *result = 0 ;
3917 : :
3918 : : (void)jenv;
3919 : : (void)jcls;
3920 : : arg1 = (int)jarg1;
3921 : : result = (intarray *)new_intarray(arg1);
3922 : 0 : *(intarray **)&jresult = result;
3923 : 0 : return jresult;
3924 : : }
3925 : :
3926 : :
3927 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1intarray(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3928 : : intarray *arg1 = (intarray *) 0 ;
3929 : :
3930 : : (void)jenv;
3931 : : (void)jcls;
3932 : 0 : arg1 = *(intarray **)&jarg1;
3933 : : delete_intarray(arg1);
3934 : 0 : }
3935 : :
3936 : :
3937 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_intarray_1getitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
3938 : : jint jresult = 0 ;
3939 : : intarray *arg1 = (intarray *) 0 ;
3940 : : int arg2 ;
3941 : : int result;
3942 : :
3943 : : (void)jenv;
3944 : : (void)jcls;
3945 : : (void)jarg1_;
3946 : 0 : arg1 = *(intarray **)&jarg1;
3947 : : arg2 = (int)jarg2;
3948 : : result = (int)intarray_getitem(arg1,arg2);
3949 : : jresult = (jint)result;
3950 : 0 : return jresult;
3951 : : }
3952 : :
3953 : :
3954 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_intarray_1setitem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
3955 : : intarray *arg1 = (intarray *) 0 ;
3956 : : int arg2 ;
3957 : : int arg3 ;
3958 : :
3959 : : (void)jenv;
3960 : : (void)jcls;
3961 : : (void)jarg1_;
3962 : 0 : arg1 = *(intarray **)&jarg1;
3963 : : arg2 = (int)jarg2;
3964 : : arg3 = (int)jarg3;
3965 : : intarray_setitem(arg1,arg2,arg3);
3966 : 0 : }
3967 : :
3968 : :
3969 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_intarray_1cast(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
3970 : : jlong jresult = 0 ;
3971 : : intarray *arg1 = (intarray *) 0 ;
3972 : : int *result = 0 ;
3973 : :
3974 : : (void)jenv;
3975 : : (void)jcls;
3976 : : (void)jarg1_;
3977 : 0 : arg1 = *(intarray **)&jarg1;
3978 : : result = (int *)intarray_cast(arg1);
3979 : 0 : *(int **)&jresult = result;
3980 : 0 : return jresult;
3981 : : }
3982 : :
3983 : :
3984 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_intarray_1frompointer(JNIEnv *jenv, jclass jcls, jlong jarg1) {
3985 : : jlong jresult = 0 ;
3986 : : int *arg1 = (int *) 0 ;
3987 : : intarray *result = 0 ;
3988 : :
3989 : : (void)jenv;
3990 : : (void)jcls;
3991 : 0 : arg1 = *(int **)&jarg1;
3992 : : result = (intarray *)intarray_frompointer(arg1);
3993 : 0 : *(intarray **)&jresult = result;
3994 : 0 : return jresult;
3995 : : }
3996 : :
3997 : :
3998 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MAX_1ERROR_1LEN_1get(JNIEnv *jenv, jclass jcls) {
3999 : : jint jresult = 0 ;
4000 : : int result;
4001 : :
4002 : : (void)jenv;
4003 : : (void)jcls;
4004 : : result = (int)(8192);
4005 : : jresult = (jint)result;
4006 : 1 : return jresult;
4007 : : }
4008 : :
4009 : :
4010 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TRUE_1get(JNIEnv *jenv, jclass jcls) {
4011 : : jint jresult = 0 ;
4012 : : int result;
4013 : :
4014 : : (void)jenv;
4015 : : (void)jcls;
4016 : : result = (int)(1);
4017 : : jresult = (jint)result;
4018 : 1 : return jresult;
4019 : : }
4020 : :
4021 : :
4022 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1FALSE_1get(JNIEnv *jenv, jclass jcls) {
4023 : : jint jresult = 0 ;
4024 : : int result;
4025 : :
4026 : : (void)jenv;
4027 : : (void)jcls;
4028 : : result = (int)(0);
4029 : : jresult = (jint)result;
4030 : 1 : return jresult;
4031 : : }
4032 : :
4033 : :
4034 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1UNKNOWN_1get(JNIEnv *jenv, jclass jcls) {
4035 : : jint jresult = 0 ;
4036 : : int result;
4037 : :
4038 : : (void)jenv;
4039 : : (void)jcls;
4040 : : result = (int)(-1);
4041 : : jresult = (jint)result;
4042 : 1 : return jresult;
4043 : : }
4044 : :
4045 : :
4046 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1ON_1get(JNIEnv *jenv, jclass jcls) {
4047 : : jint jresult = 0 ;
4048 : : int result;
4049 : :
4050 : : (void)jenv;
4051 : : (void)jcls;
4052 : : result = (int)(1);
4053 : : jresult = (jint)result;
4054 : 1 : return jresult;
4055 : : }
4056 : :
4057 : :
4058 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1OFF_1get(JNIEnv *jenv, jclass jcls) {
4059 : : jint jresult = 0 ;
4060 : : int result;
4061 : :
4062 : : (void)jenv;
4063 : : (void)jcls;
4064 : : result = (int)(0);
4065 : : jresult = (jint)result;
4066 : 1 : return jresult;
4067 : : }
4068 : :
4069 : :
4070 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEFAULT_1get(JNIEnv *jenv, jclass jcls) {
4071 : : jint jresult = 0 ;
4072 : : int result;
4073 : :
4074 : : (void)jenv;
4075 : : (void)jcls;
4076 : : result = (int)(2);
4077 : : jresult = (jint)result;
4078 : 1 : return jresult;
4079 : : }
4080 : :
4081 : :
4082 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1EMBED_1get(JNIEnv *jenv, jclass jcls) {
4083 : : jint jresult = 0 ;
4084 : : int result;
4085 : :
4086 : : (void)jenv;
4087 : : (void)jcls;
4088 : : result = (int)(3);
4089 : : jresult = (jint)result;
4090 : 1 : return jresult;
4091 : : }
4092 : :
4093 : :
4094 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DELETE_1get(JNIEnv *jenv, jclass jcls) {
4095 : : jint jresult = 0 ;
4096 : : int result;
4097 : :
4098 : : (void)jenv;
4099 : : (void)jcls;
4100 : : result = (int)(4);
4101 : : jresult = (jint)result;
4102 : 1 : return jresult;
4103 : : }
4104 : :
4105 : :
4106 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1YES_1get(JNIEnv *jenv, jclass jcls) {
4107 : : jint jresult = 0 ;
4108 : : int result;
4109 : :
4110 : : (void)jenv;
4111 : : (void)jcls;
4112 : : result = (int)(1);
4113 : : jresult = (jint)result;
4114 : 1 : return jresult;
4115 : : }
4116 : :
4117 : :
4118 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NO_1get(JNIEnv *jenv, jclass jcls) {
4119 : : jint jresult = 0 ;
4120 : : int result;
4121 : :
4122 : : (void)jenv;
4123 : : (void)jcls;
4124 : : result = (int)(0);
4125 : : jresult = (jint)result;
4126 : 1 : return jresult;
4127 : : }
4128 : :
4129 : :
4130 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1LAYER_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
4131 : : jint jresult = 0 ;
4132 : : int result;
4133 : :
4134 : : (void)jenv;
4135 : : (void)jcls;
4136 : : result = (int)(64);
4137 : : jresult = (jint)result;
4138 : 1 : return jresult;
4139 : : }
4140 : :
4141 : :
4142 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1CLASS_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
4143 : : jint jresult = 0 ;
4144 : : int result;
4145 : :
4146 : : (void)jenv;
4147 : : (void)jcls;
4148 : : result = (int)(8);
4149 : : jresult = (jint)result;
4150 : 1 : return jresult;
4151 : : }
4152 : :
4153 : :
4154 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1STYLE_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
4155 : : jint jresult = 0 ;
4156 : : int result;
4157 : :
4158 : : (void)jenv;
4159 : : (void)jcls;
4160 : : result = (int)(4);
4161 : : jresult = (jint)result;
4162 : 1 : return jresult;
4163 : : }
4164 : :
4165 : :
4166 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1LABEL_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
4167 : : jint jresult = 0 ;
4168 : : int result;
4169 : :
4170 : : (void)jenv;
4171 : : (void)jcls;
4172 : : result = (int)(2);
4173 : : jresult = (jint)result;
4174 : 1 : return jresult;
4175 : : }
4176 : :
4177 : :
4178 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAX_1LABEL_1PRIORITY_1get(JNIEnv *jenv, jclass jcls) {
4179 : : jint jresult = 0 ;
4180 : : int result;
4181 : :
4182 : : (void)jenv;
4183 : : (void)jcls;
4184 : : result = (int)(10);
4185 : : jresult = (jint)result;
4186 : 1 : return jresult;
4187 : : }
4188 : :
4189 : :
4190 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAX_1LABEL_1FONTS_1get(JNIEnv *jenv, jclass jcls) {
4191 : : jint jresult = 0 ;
4192 : : int result;
4193 : :
4194 : : (void)jenv;
4195 : : (void)jcls;
4196 : : result = (int)(5);
4197 : : jresult = (jint)result;
4198 : 1 : return jresult;
4199 : : }
4200 : :
4201 : :
4202 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEFAULT_1LABEL_1PRIORITY_1get(JNIEnv *jenv, jclass jcls) {
4203 : : jint jresult = 0 ;
4204 : : int result;
4205 : :
4206 : : (void)jenv;
4207 : : (void)jcls;
4208 : : result = (int)(1);
4209 : : jresult = (jint)result;
4210 : 1 : return jresult;
4211 : : }
4212 : :
4213 : :
4214 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1LABEL_1FORCE_1GROUP_1get(JNIEnv *jenv, jclass jcls) {
4215 : : jint jresult = 0 ;
4216 : : int result;
4217 : :
4218 : : (void)jenv;
4219 : : (void)jcls;
4220 : : result = (int)(2);
4221 : : jresult = (jint)result;
4222 : 1 : return jresult;
4223 : : }
4224 : :
4225 : :
4226 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1SWF_1get(JNIEnv *jenv, jclass jcls) {
4227 : : jint jresult = 0 ;
4228 : : int result;
4229 : :
4230 : : (void)jenv;
4231 : : (void)jcls;
4232 : : result = (int)(2);
4233 : : jresult = (jint)result;
4234 : 1 : return jresult;
4235 : : }
4236 : :
4237 : :
4238 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1RAWDATA_1get(JNIEnv *jenv, jclass jcls) {
4239 : : jint jresult = 0 ;
4240 : : int result;
4241 : :
4242 : : (void)jenv;
4243 : : (void)jcls;
4244 : : result = (int)(3);
4245 : : jresult = (jint)result;
4246 : 1 : return jresult;
4247 : : }
4248 : :
4249 : :
4250 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1IMAGEMAP_1get(JNIEnv *jenv, jclass jcls) {
4251 : : jint jresult = 0 ;
4252 : : int result;
4253 : :
4254 : : (void)jenv;
4255 : : (void)jcls;
4256 : : result = (int)(5);
4257 : : jresult = (jint)result;
4258 : 1 : return jresult;
4259 : : }
4260 : :
4261 : :
4262 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1TEMPLATE_1get(JNIEnv *jenv, jclass jcls) {
4263 : : jint jresult = 0 ;
4264 : : int result;
4265 : :
4266 : : (void)jenv;
4267 : : (void)jcls;
4268 : : result = (int)(8);
4269 : : jresult = (jint)result;
4270 : 1 : return jresult;
4271 : : }
4272 : :
4273 : :
4274 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1OGR_1get(JNIEnv *jenv, jclass jcls) {
4275 : : jint jresult = 0 ;
4276 : : int result;
4277 : :
4278 : : (void)jenv;
4279 : : (void)jcls;
4280 : : result = (int)(16);
4281 : : jresult = (jint)result;
4282 : 1 : return jresult;
4283 : : }
4284 : :
4285 : :
4286 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1PLUGIN_1get(JNIEnv *jenv, jclass jcls) {
4287 : : jint jresult = 0 ;
4288 : : int result;
4289 : :
4290 : : (void)jenv;
4291 : : (void)jcls;
4292 : : result = (int)(100);
4293 : : jresult = (jint)result;
4294 : 1 : return jresult;
4295 : : }
4296 : :
4297 : :
4298 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1CAIRO_1RASTER_1get(JNIEnv *jenv, jclass jcls) {
4299 : : jint jresult = 0 ;
4300 : : int result;
4301 : :
4302 : : (void)jenv;
4303 : : (void)jcls;
4304 : : result = (int)(101);
4305 : : jresult = (jint)result;
4306 : 1 : return jresult;
4307 : : }
4308 : :
4309 : :
4310 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1CAIRO_1PDF_1get(JNIEnv *jenv, jclass jcls) {
4311 : : jint jresult = 0 ;
4312 : : int result;
4313 : :
4314 : : (void)jenv;
4315 : : (void)jcls;
4316 : : result = (int)(102);
4317 : : jresult = (jint)result;
4318 : 1 : return jresult;
4319 : : }
4320 : :
4321 : :
4322 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1CAIRO_1SVG_1get(JNIEnv *jenv, jclass jcls) {
4323 : : jint jresult = 0 ;
4324 : : int result;
4325 : :
4326 : : (void)jenv;
4327 : : (void)jcls;
4328 : : result = (int)(103);
4329 : : jresult = (jint)result;
4330 : 1 : return jresult;
4331 : : }
4332 : :
4333 : :
4334 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1OGL_1get(JNIEnv *jenv, jclass jcls) {
4335 : : jint jresult = 0 ;
4336 : : int result;
4337 : :
4338 : : (void)jenv;
4339 : : (void)jcls;
4340 : : result = (int)(104);
4341 : : jresult = (jint)result;
4342 : 1 : return jresult;
4343 : : }
4344 : :
4345 : :
4346 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1AGG_1get(JNIEnv *jenv, jclass jcls) {
4347 : : jint jresult = 0 ;
4348 : : int result;
4349 : :
4350 : : (void)jenv;
4351 : : (void)jcls;
4352 : : result = (int)(105);
4353 : : jresult = (jint)result;
4354 : 1 : return jresult;
4355 : : }
4356 : :
4357 : :
4358 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1KML_1get(JNIEnv *jenv, jclass jcls) {
4359 : : jint jresult = 0 ;
4360 : : int result;
4361 : :
4362 : : (void)jenv;
4363 : : (void)jcls;
4364 : : result = (int)(106);
4365 : : jresult = (jint)result;
4366 : 1 : return jresult;
4367 : : }
4368 : :
4369 : :
4370 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDER_1WITH_1UTFGRID_1get(JNIEnv *jenv, jclass jcls) {
4371 : : jint jresult = 0 ;
4372 : : int result;
4373 : :
4374 : : (void)jenv;
4375 : : (void)jcls;
4376 : : result = (int)(107);
4377 : : jresult = (jint)result;
4378 : 1 : return jresult;
4379 : : }
4380 : :
4381 : :
4382 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1POSITIONS_1LENGTH_1get(JNIEnv *jenv, jclass jcls) {
4383 : : jint jresult = 0 ;
4384 : : int result;
4385 : :
4386 : : (void)jenv;
4387 : : (void)jcls;
4388 : : result = (int)(14);
4389 : : jresult = (jint)result;
4390 : 1 : return jresult;
4391 : : }
4392 : :
4393 : :
4394 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1UL_1get(JNIEnv *jenv, jclass jcls) {
4395 : : jint jresult = 0 ;
4396 : : enum MS_POSITIONS_ENUM result;
4397 : :
4398 : : (void)jenv;
4399 : : (void)jcls;
4400 : : {
4401 : : errorObj *ms_error;
4402 : : result = (enum MS_POSITIONS_ENUM)MS_UL;
4403 : 0 : ms_error = msGetErrorObj();
4404 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4405 : : char ms_message[8192];
4406 : 0 : char* msg = msGetErrorString(";");
4407 : 0 : int ms_errorcode = ms_error->code;
4408 [ # # ]: 0 : if (msg) {
4409 : 0 : snprintf(ms_message, 8192, msg);
4410 : 0 : free(msg);
4411 : : }
4412 : : else sprintf(ms_message, "Unknown message");
4413 : :
4414 : 0 : msResetErrorList();
4415 : :
4416 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4417 : : case MS_NOTFOUND:
4418 : : break;
4419 : : case -1:
4420 : : break;
4421 : : case MS_IOERR:
4422 : : {
4423 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4424 : : };
4425 : : break;
4426 : : case MS_MEMERR:
4427 : : {
4428 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4429 : : };
4430 : : break;
4431 : : case MS_TYPEERR:
4432 : : {
4433 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4434 : : };
4435 : : break;
4436 : : case MS_EOFERR:
4437 : : {
4438 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4439 : : };
4440 : : break;
4441 : : case MS_CHILDERR:
4442 : : {
4443 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4444 : : };
4445 : : break;
4446 : : case MS_NULLPARENTERR:
4447 : : {
4448 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4449 : : };
4450 : : break;
4451 : : default:
4452 : : {
4453 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4454 : : };
4455 : : break;
4456 : : }
4457 : : }
4458 : : }
4459 : : jresult = (jint)result;
4460 : : return jresult;
4461 : : }
4462 : :
4463 : :
4464 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SINGLE_1get(JNIEnv *jenv, jclass jcls) {
4465 : : jint jresult = 0 ;
4466 : : int result;
4467 : :
4468 : : (void)jenv;
4469 : : (void)jcls;
4470 : : result = (int)(0);
4471 : : jresult = (jint)result;
4472 : 1 : return jresult;
4473 : : }
4474 : :
4475 : :
4476 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MULTIPLE_1get(JNIEnv *jenv, jclass jcls) {
4477 : : jint jresult = 0 ;
4478 : : int result;
4479 : :
4480 : : (void)jenv;
4481 : : (void)jcls;
4482 : : result = (int)(1);
4483 : : jresult = (jint)result;
4484 : 1 : return jresult;
4485 : : }
4486 : :
4487 : :
4488 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1CJC_1DEFAULT_1JOIN_1MAXSIZE_1get(JNIEnv *jenv, jclass jcls) {
4489 : : jint jresult = 0 ;
4490 : : int result;
4491 : :
4492 : : (void)jenv;
4493 : : (void)jcls;
4494 : : result = (int)(3);
4495 : : jresult = (jint)result;
4496 : 1 : return jresult;
4497 : : }
4498 : :
4499 : :
4500 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1STYLE_1BINDING_1LENGTH_1get(JNIEnv *jenv, jclass jcls) {
4501 : : jint jresult = 0 ;
4502 : : int result;
4503 : :
4504 : : (void)jenv;
4505 : : (void)jcls;
4506 : : result = (int)(12);
4507 : : jresult = (jint)result;
4508 : 1 : return jresult;
4509 : : }
4510 : :
4511 : :
4512 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1LABEL_1BINDING_1LENGTH_1get(JNIEnv *jenv, jclass jcls) {
4513 : : jint jresult = 0 ;
4514 : : int result;
4515 : :
4516 : : (void)jenv;
4517 : : (void)jcls;
4518 : : result = (int)(9);
4519 : : jresult = (jint)result;
4520 : 1 : return jresult;
4521 : : }
4522 : :
4523 : :
4524 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_fontSetObj_1filename_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4525 : : jstring jresult = 0 ;
4526 : : fontSetObj *arg1 = (fontSetObj *) 0 ;
4527 : : char *result = 0 ;
4528 : :
4529 : : (void)jenv;
4530 : : (void)jcls;
4531 : : (void)jarg1_;
4532 : 0 : arg1 = *(fontSetObj **)&jarg1;
4533 : 0 : result = (char *) ((arg1)->filename);
4534 : : {
4535 : 0 : jresult = JNU_NewStringNative(jenv, result);
4536 : : }
4537 : 0 : return jresult;
4538 : : }
4539 : :
4540 : :
4541 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_fontSetObj_1numfonts_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4542 : : jint jresult = 0 ;
4543 : : fontSetObj *arg1 = (fontSetObj *) 0 ;
4544 : : int result;
4545 : :
4546 : : (void)jenv;
4547 : : (void)jcls;
4548 : : (void)jarg1_;
4549 : 0 : arg1 = *(fontSetObj **)&jarg1;
4550 : 0 : result = (int) ((arg1)->numfonts);
4551 : : jresult = (jint)result;
4552 : 0 : return jresult;
4553 : : }
4554 : :
4555 : :
4556 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_fontSetObj_1fonts_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
4557 : : jlong jresult = 0 ;
4558 : : fontSetObj *arg1 = (fontSetObj *) 0 ;
4559 : : hashTableObj *result = 0 ;
4560 : :
4561 : : (void)jenv;
4562 : : (void)jcls;
4563 : : (void)jarg1_;
4564 : 0 : arg1 = *(fontSetObj **)&jarg1;
4565 : 0 : result = (hashTableObj *)& ((arg1)->fonts);
4566 : 0 : *(hashTableObj **)&jresult = result;
4567 : 0 : return jresult;
4568 : : }
4569 : :
4570 : :
4571 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1fontSetObj(JNIEnv *jenv, jclass jcls) {
4572 : : jlong jresult = 0 ;
4573 : : fontSetObj *result = 0 ;
4574 : :
4575 : : (void)jenv;
4576 : : (void)jcls;
4577 : : {
4578 : : errorObj *ms_error;
4579 : 0 : result = (fontSetObj *)calloc(1, sizeof(fontSetObj));
4580 : 0 : ms_error = msGetErrorObj();
4581 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4582 : : char ms_message[8192];
4583 : 0 : char* msg = msGetErrorString(";");
4584 : 0 : int ms_errorcode = ms_error->code;
4585 [ # # ]: 0 : if (msg) {
4586 : 0 : snprintf(ms_message, 8192, msg);
4587 : 0 : free(msg);
4588 : : }
4589 : : else sprintf(ms_message, "Unknown message");
4590 : :
4591 : 0 : msResetErrorList();
4592 : :
4593 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4594 : : case MS_NOTFOUND:
4595 : : break;
4596 : : case -1:
4597 : : break;
4598 : : case MS_IOERR:
4599 : : {
4600 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4601 : : };
4602 : : break;
4603 : : case MS_MEMERR:
4604 : : {
4605 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4606 : : };
4607 : : break;
4608 : : case MS_TYPEERR:
4609 : : {
4610 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4611 : : };
4612 : : break;
4613 : : case MS_EOFERR:
4614 : : {
4615 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4616 : : };
4617 : : break;
4618 : : case MS_CHILDERR:
4619 : : {
4620 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4621 : : };
4622 : : break;
4623 : : case MS_NULLPARENTERR:
4624 : : {
4625 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4626 : : };
4627 : : break;
4628 : : default:
4629 : : {
4630 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4631 : : };
4632 : : break;
4633 : : }
4634 : : }
4635 : : }
4636 : 0 : *(fontSetObj **)&jresult = result;
4637 : 0 : return jresult;
4638 : : }
4639 : :
4640 : :
4641 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1fontSetObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
4642 : : fontSetObj *arg1 = (fontSetObj *) 0 ;
4643 : :
4644 : : (void)jenv;
4645 : : (void)jcls;
4646 : 0 : arg1 = *(fontSetObj **)&jarg1;
4647 : : {
4648 : : errorObj *ms_error;
4649 : 0 : free((char *) arg1);
4650 : 0 : ms_error = msGetErrorObj();
4651 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4652 : : char ms_message[8192];
4653 : 0 : char* msg = msGetErrorString(";");
4654 : 0 : int ms_errorcode = ms_error->code;
4655 [ # # ]: 0 : if (msg) {
4656 : 0 : snprintf(ms_message, 8192, msg);
4657 : 0 : free(msg);
4658 : : }
4659 : : else sprintf(ms_message, "Unknown message");
4660 : :
4661 : 0 : msResetErrorList();
4662 : :
4663 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4664 : : case MS_NOTFOUND:
4665 : : break;
4666 : : case -1:
4667 : : break;
4668 : : case MS_IOERR:
4669 : : {
4670 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
4671 : : };
4672 : : break;
4673 : : case MS_MEMERR:
4674 : : {
4675 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
4676 : : };
4677 : : break;
4678 : : case MS_TYPEERR:
4679 : : {
4680 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
4681 : : };
4682 : : break;
4683 : : case MS_EOFERR:
4684 : : {
4685 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
4686 : : };
4687 : : break;
4688 : : case MS_CHILDERR:
4689 : : {
4690 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
4691 : : };
4692 : : break;
4693 : : case MS_NULLPARENTERR:
4694 : : {
4695 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
4696 : : };
4697 : : break;
4698 : : default:
4699 : : {
4700 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
4701 : : };
4702 : : break;
4703 : : }
4704 : : }
4705 : : }
4706 : : }
4707 : :
4708 : :
4709 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1LOGICAL_1AND_1get(JNIEnv *jenv, jclass jcls) {
4710 : : jint jresult = 0 ;
4711 : : enum MS_TOKEN_LOGICAL_ENUM result;
4712 : :
4713 : : (void)jenv;
4714 : : (void)jcls;
4715 : : {
4716 : : errorObj *ms_error;
4717 : : result = (enum MS_TOKEN_LOGICAL_ENUM)MS_TOKEN_LOGICAL_AND;
4718 : 0 : ms_error = msGetErrorObj();
4719 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4720 : : char ms_message[8192];
4721 : 0 : char* msg = msGetErrorString(";");
4722 : 0 : int ms_errorcode = ms_error->code;
4723 [ # # ]: 0 : if (msg) {
4724 : 0 : snprintf(ms_message, 8192, msg);
4725 : 0 : free(msg);
4726 : : }
4727 : : else sprintf(ms_message, "Unknown message");
4728 : :
4729 : 0 : msResetErrorList();
4730 : :
4731 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4732 : : case MS_NOTFOUND:
4733 : : break;
4734 : : case -1:
4735 : : break;
4736 : : case MS_IOERR:
4737 : : {
4738 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4739 : : };
4740 : : break;
4741 : : case MS_MEMERR:
4742 : : {
4743 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4744 : : };
4745 : : break;
4746 : : case MS_TYPEERR:
4747 : : {
4748 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4749 : : };
4750 : : break;
4751 : : case MS_EOFERR:
4752 : : {
4753 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4754 : : };
4755 : : break;
4756 : : case MS_CHILDERR:
4757 : : {
4758 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4759 : : };
4760 : : break;
4761 : : case MS_NULLPARENTERR:
4762 : : {
4763 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4764 : : };
4765 : : break;
4766 : : default:
4767 : : {
4768 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4769 : : };
4770 : : break;
4771 : : }
4772 : : }
4773 : : }
4774 : : jresult = (jint)result;
4775 : : return jresult;
4776 : : }
4777 : :
4778 : :
4779 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1LITERAL_1NUMBER_1get(JNIEnv *jenv, jclass jcls) {
4780 : : jint jresult = 0 ;
4781 : : enum MS_TOKEN_LITERAL_ENUM result;
4782 : :
4783 : : (void)jenv;
4784 : : (void)jcls;
4785 : : {
4786 : : errorObj *ms_error;
4787 : : result = (enum MS_TOKEN_LITERAL_ENUM)MS_TOKEN_LITERAL_NUMBER;
4788 : 0 : ms_error = msGetErrorObj();
4789 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4790 : : char ms_message[8192];
4791 : 0 : char* msg = msGetErrorString(";");
4792 : 0 : int ms_errorcode = ms_error->code;
4793 [ # # ]: 0 : if (msg) {
4794 : 0 : snprintf(ms_message, 8192, msg);
4795 : 0 : free(msg);
4796 : : }
4797 : : else sprintf(ms_message, "Unknown message");
4798 : :
4799 : 0 : msResetErrorList();
4800 : :
4801 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4802 : : case MS_NOTFOUND:
4803 : : break;
4804 : : case -1:
4805 : : break;
4806 : : case MS_IOERR:
4807 : : {
4808 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4809 : : };
4810 : : break;
4811 : : case MS_MEMERR:
4812 : : {
4813 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4814 : : };
4815 : : break;
4816 : : case MS_TYPEERR:
4817 : : {
4818 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4819 : : };
4820 : : break;
4821 : : case MS_EOFERR:
4822 : : {
4823 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4824 : : };
4825 : : break;
4826 : : case MS_CHILDERR:
4827 : : {
4828 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4829 : : };
4830 : : break;
4831 : : case MS_NULLPARENTERR:
4832 : : {
4833 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4834 : : };
4835 : : break;
4836 : : default:
4837 : : {
4838 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4839 : : };
4840 : : break;
4841 : : }
4842 : : }
4843 : : }
4844 : : jresult = (jint)result;
4845 : : return jresult;
4846 : : }
4847 : :
4848 : :
4849 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1COMPARISON_1EQ_1get(JNIEnv *jenv, jclass jcls) {
4850 : : jint jresult = 0 ;
4851 : : enum MS_TOKEN_COMPARISON_ENUM result;
4852 : :
4853 : : (void)jenv;
4854 : : (void)jcls;
4855 : : {
4856 : : errorObj *ms_error;
4857 : : result = (enum MS_TOKEN_COMPARISON_ENUM)MS_TOKEN_COMPARISON_EQ;
4858 : 0 : ms_error = msGetErrorObj();
4859 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4860 : : char ms_message[8192];
4861 : 0 : char* msg = msGetErrorString(";");
4862 : 0 : int ms_errorcode = ms_error->code;
4863 [ # # ]: 0 : if (msg) {
4864 : 0 : snprintf(ms_message, 8192, msg);
4865 : 0 : free(msg);
4866 : : }
4867 : : else sprintf(ms_message, "Unknown message");
4868 : :
4869 : 0 : msResetErrorList();
4870 : :
4871 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4872 : : case MS_NOTFOUND:
4873 : : break;
4874 : : case -1:
4875 : : break;
4876 : : case MS_IOERR:
4877 : : {
4878 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4879 : : };
4880 : : break;
4881 : : case MS_MEMERR:
4882 : : {
4883 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4884 : : };
4885 : : break;
4886 : : case MS_TYPEERR:
4887 : : {
4888 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4889 : : };
4890 : : break;
4891 : : case MS_EOFERR:
4892 : : {
4893 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4894 : : };
4895 : : break;
4896 : : case MS_CHILDERR:
4897 : : {
4898 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4899 : : };
4900 : : break;
4901 : : case MS_NULLPARENTERR:
4902 : : {
4903 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4904 : : };
4905 : : break;
4906 : : default:
4907 : : {
4908 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4909 : : };
4910 : : break;
4911 : : }
4912 : : }
4913 : : }
4914 : : jresult = (jint)result;
4915 : : return jresult;
4916 : : }
4917 : :
4918 : :
4919 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1FUNCTION_1LENGTH_1get(JNIEnv *jenv, jclass jcls) {
4920 : : jint jresult = 0 ;
4921 : : enum MS_TOKEN_FUNCTION_ENUM result;
4922 : :
4923 : : (void)jenv;
4924 : : (void)jcls;
4925 : : {
4926 : : errorObj *ms_error;
4927 : : result = (enum MS_TOKEN_FUNCTION_ENUM)MS_TOKEN_FUNCTION_LENGTH;
4928 : 0 : ms_error = msGetErrorObj();
4929 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
4930 : : char ms_message[8192];
4931 : 0 : char* msg = msGetErrorString(";");
4932 : 0 : int ms_errorcode = ms_error->code;
4933 [ # # ]: 0 : if (msg) {
4934 : 0 : snprintf(ms_message, 8192, msg);
4935 : 0 : free(msg);
4936 : : }
4937 : : else sprintf(ms_message, "Unknown message");
4938 : :
4939 : 0 : msResetErrorList();
4940 : :
4941 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
4942 : : case MS_NOTFOUND:
4943 : : break;
4944 : : case -1:
4945 : : break;
4946 : : case MS_IOERR:
4947 : : {
4948 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
4949 : : };
4950 : : break;
4951 : : case MS_MEMERR:
4952 : : {
4953 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
4954 : : };
4955 : : break;
4956 : : case MS_TYPEERR:
4957 : : {
4958 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
4959 : : };
4960 : : break;
4961 : : case MS_EOFERR:
4962 : : {
4963 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
4964 : : };
4965 : : break;
4966 : : case MS_CHILDERR:
4967 : : {
4968 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4969 : : };
4970 : : break;
4971 : : case MS_NULLPARENTERR:
4972 : : {
4973 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
4974 : : };
4975 : : break;
4976 : : default:
4977 : : {
4978 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
4979 : : };
4980 : : break;
4981 : : }
4982 : : }
4983 : : }
4984 : : jresult = (jint)result;
4985 : : return jresult;
4986 : : }
4987 : :
4988 : :
4989 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TOKEN_1BINDING_1DOUBLE_1get(JNIEnv *jenv, jclass jcls) {
4990 : : jint jresult = 0 ;
4991 : : enum MS_TOKEN_BINDING_ENUM result;
4992 : :
4993 : : (void)jenv;
4994 : : (void)jcls;
4995 : : {
4996 : : errorObj *ms_error;
4997 : : result = (enum MS_TOKEN_BINDING_ENUM)MS_TOKEN_BINDING_DOUBLE;
4998 : 0 : ms_error = msGetErrorObj();
4999 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5000 : : char ms_message[8192];
5001 : 0 : char* msg = msGetErrorString(";");
5002 : 0 : int ms_errorcode = ms_error->code;
5003 [ # # ]: 0 : if (msg) {
5004 : 0 : snprintf(ms_message, 8192, msg);
5005 : 0 : free(msg);
5006 : : }
5007 : : else sprintf(ms_message, "Unknown message");
5008 : :
5009 : 0 : msResetErrorList();
5010 : :
5011 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5012 : : case MS_NOTFOUND:
5013 : : break;
5014 : : case -1:
5015 : : break;
5016 : : case MS_IOERR:
5017 : : {
5018 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5019 : : };
5020 : : break;
5021 : : case MS_MEMERR:
5022 : : {
5023 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5024 : : };
5025 : : break;
5026 : : case MS_TYPEERR:
5027 : : {
5028 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5029 : : };
5030 : : break;
5031 : : case MS_EOFERR:
5032 : : {
5033 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5034 : : };
5035 : : break;
5036 : : case MS_CHILDERR:
5037 : : {
5038 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5039 : : };
5040 : : break;
5041 : : case MS_NULLPARENTERR:
5042 : : {
5043 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5044 : : };
5045 : : break;
5046 : : default:
5047 : : {
5048 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5049 : : };
5050 : : break;
5051 : : }
5052 : : }
5053 : : }
5054 : : jresult = (jint)result;
5055 : : return jresult;
5056 : : }
5057 : :
5058 : :
5059 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1maxdistance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
5060 : : clusterObj *arg1 = (clusterObj *) 0 ;
5061 : : double arg2 ;
5062 : :
5063 : : (void)jenv;
5064 : : (void)jcls;
5065 : : (void)jarg1_;
5066 : 0 : arg1 = *(clusterObj **)&jarg1;
5067 : : arg2 = (double)jarg2;
5068 [ # # ]: 0 : if (arg1) (arg1)->maxdistance = arg2;
5069 : 0 : }
5070 : :
5071 : :
5072 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1maxdistance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5073 : : jdouble jresult = 0 ;
5074 : : clusterObj *arg1 = (clusterObj *) 0 ;
5075 : : double result;
5076 : :
5077 : : (void)jenv;
5078 : : (void)jcls;
5079 : : (void)jarg1_;
5080 : 0 : arg1 = *(clusterObj **)&jarg1;
5081 : 0 : result = (double) ((arg1)->maxdistance);
5082 : : jresult = (jdouble)result;
5083 : 0 : return jresult;
5084 : : }
5085 : :
5086 : :
5087 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1buffer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
5088 : : clusterObj *arg1 = (clusterObj *) 0 ;
5089 : : double arg2 ;
5090 : :
5091 : : (void)jenv;
5092 : : (void)jcls;
5093 : : (void)jarg1_;
5094 : 0 : arg1 = *(clusterObj **)&jarg1;
5095 : : arg2 = (double)jarg2;
5096 [ # # ]: 0 : if (arg1) (arg1)->buffer = arg2;
5097 : 0 : }
5098 : :
5099 : :
5100 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1buffer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5101 : : jdouble jresult = 0 ;
5102 : : clusterObj *arg1 = (clusterObj *) 0 ;
5103 : : double result;
5104 : :
5105 : : (void)jenv;
5106 : : (void)jcls;
5107 : : (void)jarg1_;
5108 : 0 : arg1 = *(clusterObj **)&jarg1;
5109 : 0 : result = (double) ((arg1)->buffer);
5110 : : jresult = (jdouble)result;
5111 : 0 : return jresult;
5112 : : }
5113 : :
5114 : :
5115 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1region_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5116 : : clusterObj *arg1 = (clusterObj *) 0 ;
5117 : : char *arg2 = (char *) 0 ;
5118 : :
5119 : : (void)jenv;
5120 : : (void)jcls;
5121 : : (void)jarg1_;
5122 : 0 : arg1 = *(clusterObj **)&jarg1;
5123 : : {
5124 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5125 : : }
5126 : : {
5127 [ # # ]: 0 : if (arg1->region) free((char*)arg1->region);
5128 [ # # ]: 0 : if (arg2) {
5129 : 0 : arg1->region = (char *) malloc(strlen(arg2)+1);
5130 : 0 : strcpy((char*)arg1->region,arg2);
5131 : : } else {
5132 : 0 : arg1->region = 0;
5133 : : }
5134 : : }
5135 [ # # ]: 0 : if (arg2) free(arg2);
5136 : 0 : }
5137 : :
5138 : :
5139 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1region_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5140 : : jstring jresult = 0 ;
5141 : : clusterObj *arg1 = (clusterObj *) 0 ;
5142 : : char *result = 0 ;
5143 : :
5144 : : (void)jenv;
5145 : : (void)jcls;
5146 : : (void)jarg1_;
5147 : 0 : arg1 = *(clusterObj **)&jarg1;
5148 : 0 : result = (char *) ((arg1)->region);
5149 : : {
5150 : 0 : jresult = JNU_NewStringNative(jenv, result);
5151 : : }
5152 : 0 : return jresult;
5153 : : }
5154 : :
5155 : :
5156 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5157 : : jint jresult = 0 ;
5158 : : clusterObj *arg1 = (clusterObj *) 0 ;
5159 : : char *arg2 = (char *) 0 ;
5160 : : int result;
5161 : :
5162 : : (void)jenv;
5163 : : (void)jcls;
5164 : : (void)jarg1_;
5165 : 0 : arg1 = *(clusterObj **)&jarg1;
5166 : : {
5167 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5168 : : }
5169 : : {
5170 : : errorObj *ms_error;
5171 : : result = (int)clusterObj_updateFromString(arg1,arg2);
5172 : 0 : ms_error = msGetErrorObj();
5173 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5174 : : char ms_message[8192];
5175 : 0 : char* msg = msGetErrorString(";");
5176 : 0 : int ms_errorcode = ms_error->code;
5177 [ # # ]: 0 : if (msg) {
5178 : 0 : snprintf(ms_message, 8192, msg);
5179 : 0 : free(msg);
5180 : : }
5181 : : else sprintf(ms_message, "Unknown message");
5182 : :
5183 : 0 : msResetErrorList();
5184 : :
5185 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5186 : : case MS_NOTFOUND:
5187 : : break;
5188 : : case -1:
5189 : : break;
5190 : : case MS_IOERR:
5191 : : {
5192 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5193 : : };
5194 : : break;
5195 : : case MS_MEMERR:
5196 : : {
5197 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5198 : : };
5199 : : break;
5200 : : case MS_TYPEERR:
5201 : : {
5202 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5203 : : };
5204 : : break;
5205 : : case MS_EOFERR:
5206 : : {
5207 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5208 : : };
5209 : : break;
5210 : : case MS_CHILDERR:
5211 : : {
5212 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5213 : : };
5214 : : break;
5215 : : case MS_NULLPARENTERR:
5216 : : {
5217 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5218 : : };
5219 : : break;
5220 : : default:
5221 : : {
5222 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5223 : : };
5224 : : break;
5225 : : }
5226 : : }
5227 : : }
5228 : : jresult = (jint)result;
5229 [ # # ]: 0 : if (arg2) free(arg2);
5230 : : return jresult;
5231 : : }
5232 : :
5233 : :
5234 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5235 : : jstring jresult = 0 ;
5236 : : clusterObj *arg1 = (clusterObj *) 0 ;
5237 : : char *result = 0 ;
5238 : :
5239 : : (void)jenv;
5240 : : (void)jcls;
5241 : : (void)jarg1_;
5242 : 0 : arg1 = *(clusterObj **)&jarg1;
5243 : : {
5244 : : errorObj *ms_error;
5245 : : result = (char *)clusterObj_convertToString(arg1);
5246 : 0 : ms_error = msGetErrorObj();
5247 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5248 : : char ms_message[8192];
5249 : 0 : char* msg = msGetErrorString(";");
5250 : 0 : int ms_errorcode = ms_error->code;
5251 [ # # ]: 0 : if (msg) {
5252 : 0 : snprintf(ms_message, 8192, msg);
5253 : 0 : free(msg);
5254 : : }
5255 : : else sprintf(ms_message, "Unknown message");
5256 : :
5257 : 0 : msResetErrorList();
5258 : :
5259 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5260 : : case MS_NOTFOUND:
5261 : : break;
5262 : : case -1:
5263 : : break;
5264 : : case MS_IOERR:
5265 : : {
5266 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5267 : : };
5268 : : break;
5269 : : case MS_MEMERR:
5270 : : {
5271 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5272 : : };
5273 : : break;
5274 : : case MS_TYPEERR:
5275 : : {
5276 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5277 : : };
5278 : : break;
5279 : : case MS_EOFERR:
5280 : : {
5281 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5282 : : };
5283 : : break;
5284 : : case MS_CHILDERR:
5285 : : {
5286 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5287 : : };
5288 : : break;
5289 : : case MS_NULLPARENTERR:
5290 : : {
5291 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5292 : : };
5293 : : break;
5294 : : default:
5295 : : {
5296 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5297 : : };
5298 : : break;
5299 : : }
5300 : : }
5301 : : }
5302 : : {
5303 : 0 : jresult = JNU_NewStringNative(jenv, result);
5304 : : }
5305 : 0 : free(result);
5306 : 0 : return jresult;
5307 : : }
5308 : :
5309 : :
5310 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1setGroup(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5311 : : jint jresult = 0 ;
5312 : : clusterObj *arg1 = (clusterObj *) 0 ;
5313 : : char *arg2 = (char *) 0 ;
5314 : : int result;
5315 : :
5316 : : (void)jenv;
5317 : : (void)jcls;
5318 : : (void)jarg1_;
5319 : 0 : arg1 = *(clusterObj **)&jarg1;
5320 : : {
5321 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5322 : : }
5323 : : {
5324 : : errorObj *ms_error;
5325 : : result = (int)clusterObj_setGroup(arg1,arg2);
5326 : 0 : ms_error = msGetErrorObj();
5327 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5328 : : char ms_message[8192];
5329 : 0 : char* msg = msGetErrorString(";");
5330 : 0 : int ms_errorcode = ms_error->code;
5331 [ # # ]: 0 : if (msg) {
5332 : 0 : snprintf(ms_message, 8192, msg);
5333 : 0 : free(msg);
5334 : : }
5335 : : else sprintf(ms_message, "Unknown message");
5336 : :
5337 : 0 : msResetErrorList();
5338 : :
5339 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5340 : : case MS_NOTFOUND:
5341 : : break;
5342 : : case -1:
5343 : : break;
5344 : : case MS_IOERR:
5345 : : {
5346 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5347 : : };
5348 : : break;
5349 : : case MS_MEMERR:
5350 : : {
5351 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5352 : : };
5353 : : break;
5354 : : case MS_TYPEERR:
5355 : : {
5356 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5357 : : };
5358 : : break;
5359 : : case MS_EOFERR:
5360 : : {
5361 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5362 : : };
5363 : : break;
5364 : : case MS_CHILDERR:
5365 : : {
5366 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5367 : : };
5368 : : break;
5369 : : case MS_NULLPARENTERR:
5370 : : {
5371 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5372 : : };
5373 : : break;
5374 : : default:
5375 : : {
5376 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5377 : : };
5378 : : break;
5379 : : }
5380 : : }
5381 : : }
5382 : : jresult = (jint)result;
5383 [ # # ]: 0 : if (arg2) free(arg2);
5384 : : return jresult;
5385 : : }
5386 : :
5387 : :
5388 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1getGroupString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5389 : : jstring jresult = 0 ;
5390 : : clusterObj *arg1 = (clusterObj *) 0 ;
5391 : : char *result = 0 ;
5392 : :
5393 : : (void)jenv;
5394 : : (void)jcls;
5395 : : (void)jarg1_;
5396 : 0 : arg1 = *(clusterObj **)&jarg1;
5397 : : {
5398 : : errorObj *ms_error;
5399 : : result = (char *)clusterObj_getGroupString(arg1);
5400 : 0 : ms_error = msGetErrorObj();
5401 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5402 : : char ms_message[8192];
5403 : 0 : char* msg = msGetErrorString(";");
5404 : 0 : int ms_errorcode = ms_error->code;
5405 [ # # ]: 0 : if (msg) {
5406 : 0 : snprintf(ms_message, 8192, msg);
5407 : 0 : free(msg);
5408 : : }
5409 : : else sprintf(ms_message, "Unknown message");
5410 : :
5411 : 0 : msResetErrorList();
5412 : :
5413 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5414 : : case MS_NOTFOUND:
5415 : : break;
5416 : : case -1:
5417 : : break;
5418 : : case MS_IOERR:
5419 : : {
5420 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5421 : : };
5422 : : break;
5423 : : case MS_MEMERR:
5424 : : {
5425 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5426 : : };
5427 : : break;
5428 : : case MS_TYPEERR:
5429 : : {
5430 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5431 : : };
5432 : : break;
5433 : : case MS_EOFERR:
5434 : : {
5435 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5436 : : };
5437 : : break;
5438 : : case MS_CHILDERR:
5439 : : {
5440 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5441 : : };
5442 : : break;
5443 : : case MS_NULLPARENTERR:
5444 : : {
5445 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5446 : : };
5447 : : break;
5448 : : default:
5449 : : {
5450 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5451 : : };
5452 : : break;
5453 : : }
5454 : : }
5455 : : }
5456 : : {
5457 : 0 : jresult = JNU_NewStringNative(jenv, result);
5458 : : }
5459 : 0 : free(result);
5460 : 0 : return jresult;
5461 : : }
5462 : :
5463 : :
5464 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1setFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5465 : : jint jresult = 0 ;
5466 : : clusterObj *arg1 = (clusterObj *) 0 ;
5467 : : char *arg2 = (char *) 0 ;
5468 : : int result;
5469 : :
5470 : : (void)jenv;
5471 : : (void)jcls;
5472 : : (void)jarg1_;
5473 : 0 : arg1 = *(clusterObj **)&jarg1;
5474 : : {
5475 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5476 : : }
5477 : : {
5478 : : errorObj *ms_error;
5479 : : result = (int)clusterObj_setFilter(arg1,arg2);
5480 : 0 : ms_error = msGetErrorObj();
5481 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5482 : : char ms_message[8192];
5483 : 0 : char* msg = msGetErrorString(";");
5484 : 0 : int ms_errorcode = ms_error->code;
5485 [ # # ]: 0 : if (msg) {
5486 : 0 : snprintf(ms_message, 8192, msg);
5487 : 0 : free(msg);
5488 : : }
5489 : : else sprintf(ms_message, "Unknown message");
5490 : :
5491 : 0 : msResetErrorList();
5492 : :
5493 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5494 : : case MS_NOTFOUND:
5495 : : break;
5496 : : case -1:
5497 : : break;
5498 : : case MS_IOERR:
5499 : : {
5500 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5501 : : };
5502 : : break;
5503 : : case MS_MEMERR:
5504 : : {
5505 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5506 : : };
5507 : : break;
5508 : : case MS_TYPEERR:
5509 : : {
5510 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5511 : : };
5512 : : break;
5513 : : case MS_EOFERR:
5514 : : {
5515 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5516 : : };
5517 : : break;
5518 : : case MS_CHILDERR:
5519 : : {
5520 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5521 : : };
5522 : : break;
5523 : : case MS_NULLPARENTERR:
5524 : : {
5525 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5526 : : };
5527 : : break;
5528 : : default:
5529 : : {
5530 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5531 : : };
5532 : : break;
5533 : : }
5534 : : }
5535 : : }
5536 : : jresult = (jint)result;
5537 [ # # ]: 0 : if (arg2) free(arg2);
5538 : : return jresult;
5539 : : }
5540 : :
5541 : :
5542 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_clusterObj_1getFilterString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5543 : : jstring jresult = 0 ;
5544 : : clusterObj *arg1 = (clusterObj *) 0 ;
5545 : : char *result = 0 ;
5546 : :
5547 : : (void)jenv;
5548 : : (void)jcls;
5549 : : (void)jarg1_;
5550 : 0 : arg1 = *(clusterObj **)&jarg1;
5551 : : {
5552 : : errorObj *ms_error;
5553 : : result = (char *)clusterObj_getFilterString(arg1);
5554 : 0 : ms_error = msGetErrorObj();
5555 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5556 : : char ms_message[8192];
5557 : 0 : char* msg = msGetErrorString(";");
5558 : 0 : int ms_errorcode = ms_error->code;
5559 [ # # ]: 0 : if (msg) {
5560 : 0 : snprintf(ms_message, 8192, msg);
5561 : 0 : free(msg);
5562 : : }
5563 : : else sprintf(ms_message, "Unknown message");
5564 : :
5565 : 0 : msResetErrorList();
5566 : :
5567 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5568 : : case MS_NOTFOUND:
5569 : : break;
5570 : : case -1:
5571 : : break;
5572 : : case MS_IOERR:
5573 : : {
5574 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5575 : : };
5576 : : break;
5577 : : case MS_MEMERR:
5578 : : {
5579 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5580 : : };
5581 : : break;
5582 : : case MS_TYPEERR:
5583 : : {
5584 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5585 : : };
5586 : : break;
5587 : : case MS_EOFERR:
5588 : : {
5589 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5590 : : };
5591 : : break;
5592 : : case MS_CHILDERR:
5593 : : {
5594 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5595 : : };
5596 : : break;
5597 : : case MS_NULLPARENTERR:
5598 : : {
5599 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5600 : : };
5601 : : break;
5602 : : default:
5603 : : {
5604 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5605 : : };
5606 : : break;
5607 : : }
5608 : : }
5609 : : }
5610 : : {
5611 : 0 : jresult = JNU_NewStringNative(jenv, result);
5612 : : }
5613 : 0 : free(result);
5614 : 0 : return jresult;
5615 : : }
5616 : :
5617 : :
5618 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1clusterObj(JNIEnv *jenv, jclass jcls) {
5619 : : jlong jresult = 0 ;
5620 : : clusterObj *result = 0 ;
5621 : :
5622 : : (void)jenv;
5623 : : (void)jcls;
5624 : : {
5625 : : errorObj *ms_error;
5626 : 0 : result = (clusterObj *)calloc(1, sizeof(clusterObj));
5627 : 0 : ms_error = msGetErrorObj();
5628 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5629 : : char ms_message[8192];
5630 : 0 : char* msg = msGetErrorString(";");
5631 : 0 : int ms_errorcode = ms_error->code;
5632 [ # # ]: 0 : if (msg) {
5633 : 0 : snprintf(ms_message, 8192, msg);
5634 : 0 : free(msg);
5635 : : }
5636 : : else sprintf(ms_message, "Unknown message");
5637 : :
5638 : 0 : msResetErrorList();
5639 : :
5640 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5641 : : case MS_NOTFOUND:
5642 : : break;
5643 : : case -1:
5644 : : break;
5645 : : case MS_IOERR:
5646 : : {
5647 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
5648 : : };
5649 : : break;
5650 : : case MS_MEMERR:
5651 : : {
5652 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
5653 : : };
5654 : : break;
5655 : : case MS_TYPEERR:
5656 : : {
5657 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
5658 : : };
5659 : : break;
5660 : : case MS_EOFERR:
5661 : : {
5662 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
5663 : : };
5664 : : break;
5665 : : case MS_CHILDERR:
5666 : : {
5667 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5668 : : };
5669 : : break;
5670 : : case MS_NULLPARENTERR:
5671 : : {
5672 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
5673 : : };
5674 : : break;
5675 : : default:
5676 : : {
5677 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
5678 : : };
5679 : : break;
5680 : : }
5681 : : }
5682 : : }
5683 : 0 : *(clusterObj **)&jresult = result;
5684 : 0 : return jresult;
5685 : : }
5686 : :
5687 : :
5688 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1clusterObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
5689 : : clusterObj *arg1 = (clusterObj *) 0 ;
5690 : :
5691 : : (void)jenv;
5692 : : (void)jcls;
5693 : 0 : arg1 = *(clusterObj **)&jarg1;
5694 : : {
5695 : : errorObj *ms_error;
5696 : 0 : free((char *) arg1);
5697 : 0 : ms_error = msGetErrorObj();
5698 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
5699 : : char ms_message[8192];
5700 : 0 : char* msg = msGetErrorString(";");
5701 : 0 : int ms_errorcode = ms_error->code;
5702 [ # # ]: 0 : if (msg) {
5703 : 0 : snprintf(ms_message, 8192, msg);
5704 : 0 : free(msg);
5705 : : }
5706 : : else sprintf(ms_message, "Unknown message");
5707 : :
5708 : 0 : msResetErrorList();
5709 : :
5710 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
5711 : : case MS_NOTFOUND:
5712 : : break;
5713 : : case -1:
5714 : : break;
5715 : : case MS_IOERR:
5716 : : {
5717 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
5718 : : };
5719 : : break;
5720 : : case MS_MEMERR:
5721 : : {
5722 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
5723 : : };
5724 : : break;
5725 : : case MS_TYPEERR:
5726 : : {
5727 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
5728 : : };
5729 : : break;
5730 : : case MS_EOFERR:
5731 : : {
5732 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
5733 : : };
5734 : : break;
5735 : : case MS_CHILDERR:
5736 : : {
5737 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
5738 : : };
5739 : : break;
5740 : : case MS_NULLPARENTERR:
5741 : : {
5742 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
5743 : : };
5744 : : break;
5745 : : default:
5746 : : {
5747 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
5748 : : };
5749 : : break;
5750 : : }
5751 : : }
5752 : : }
5753 : : }
5754 : :
5755 : :
5756 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1numformatoptions_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5757 : : jint jresult = 0 ;
5758 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5759 : : int result;
5760 : :
5761 : : (void)jenv;
5762 : : (void)jcls;
5763 : : (void)jarg1_;
5764 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5765 : 0 : result = (int) ((arg1)->numformatoptions);
5766 : : jresult = (jint)result;
5767 : 0 : return jresult;
5768 : : }
5769 : :
5770 : :
5771 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5772 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5773 : : char *arg2 = (char *) 0 ;
5774 : :
5775 : : (void)jenv;
5776 : : (void)jcls;
5777 : : (void)jarg1_;
5778 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5779 : : {
5780 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5781 : : }
5782 : : {
5783 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
5784 [ # # ]: 0 : if (arg2) {
5785 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
5786 : 0 : strcpy((char*)arg1->name,arg2);
5787 : : } else {
5788 : 0 : arg1->name = 0;
5789 : : }
5790 : : }
5791 [ # # ]: 0 : if (arg2) free(arg2);
5792 : 0 : }
5793 : :
5794 : :
5795 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5796 : : jstring jresult = 0 ;
5797 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5798 : : char *result = 0 ;
5799 : :
5800 : : (void)jenv;
5801 : : (void)jcls;
5802 : : (void)jarg1_;
5803 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5804 : 0 : result = (char *) ((arg1)->name);
5805 : : {
5806 : 0 : jresult = JNU_NewStringNative(jenv, result);
5807 : : }
5808 : 0 : return jresult;
5809 : : }
5810 : :
5811 : :
5812 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1mimetype_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5813 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5814 : : char *arg2 = (char *) 0 ;
5815 : :
5816 : : (void)jenv;
5817 : : (void)jcls;
5818 : : (void)jarg1_;
5819 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5820 : : {
5821 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5822 : : }
5823 : : {
5824 [ # # ]: 0 : if (arg1->mimetype) free((char*)arg1->mimetype);
5825 [ # # ]: 0 : if (arg2) {
5826 : 0 : arg1->mimetype = (char *) malloc(strlen(arg2)+1);
5827 : 0 : strcpy((char*)arg1->mimetype,arg2);
5828 : : } else {
5829 : 0 : arg1->mimetype = 0;
5830 : : }
5831 : : }
5832 [ # # ]: 0 : if (arg2) free(arg2);
5833 : 0 : }
5834 : :
5835 : :
5836 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1mimetype_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5837 : : jstring jresult = 0 ;
5838 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5839 : : char *result = 0 ;
5840 : :
5841 : : (void)jenv;
5842 : : (void)jcls;
5843 : : (void)jarg1_;
5844 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5845 : 0 : result = (char *) ((arg1)->mimetype);
5846 : : {
5847 : 0 : jresult = JNU_NewStringNative(jenv, result);
5848 : : }
5849 : 0 : return jresult;
5850 : : }
5851 : :
5852 : :
5853 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1driver_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5854 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5855 : : char *arg2 = (char *) 0 ;
5856 : :
5857 : : (void)jenv;
5858 : : (void)jcls;
5859 : : (void)jarg1_;
5860 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5861 : : {
5862 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5863 : : }
5864 : : {
5865 [ # # ]: 0 : if (arg1->driver) free((char*)arg1->driver);
5866 [ # # ]: 0 : if (arg2) {
5867 : 0 : arg1->driver = (char *) malloc(strlen(arg2)+1);
5868 : 0 : strcpy((char*)arg1->driver,arg2);
5869 : : } else {
5870 : 0 : arg1->driver = 0;
5871 : : }
5872 : : }
5873 [ # # ]: 0 : if (arg2) free(arg2);
5874 : 0 : }
5875 : :
5876 : :
5877 : 1 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1driver_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5878 : : jstring jresult = 0 ;
5879 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5880 : : char *result = 0 ;
5881 : :
5882 : : (void)jenv;
5883 : : (void)jcls;
5884 : : (void)jarg1_;
5885 : 1 : arg1 = *(outputFormatObj **)&jarg1;
5886 : 1 : result = (char *) ((arg1)->driver);
5887 : : {
5888 : 1 : jresult = JNU_NewStringNative(jenv, result);
5889 : : }
5890 : 1 : return jresult;
5891 : : }
5892 : :
5893 : :
5894 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1extension_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
5895 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5896 : : char *arg2 = (char *) 0 ;
5897 : :
5898 : : (void)jenv;
5899 : : (void)jcls;
5900 : : (void)jarg1_;
5901 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5902 : : {
5903 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
5904 : : }
5905 : : {
5906 [ # # ]: 0 : if (arg1->extension) free((char*)arg1->extension);
5907 [ # # ]: 0 : if (arg2) {
5908 : 0 : arg1->extension = (char *) malloc(strlen(arg2)+1);
5909 : 0 : strcpy((char*)arg1->extension,arg2);
5910 : : } else {
5911 : 0 : arg1->extension = 0;
5912 : : }
5913 : : }
5914 [ # # ]: 0 : if (arg2) free(arg2);
5915 : 0 : }
5916 : :
5917 : :
5918 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1extension_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5919 : : jstring jresult = 0 ;
5920 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5921 : : char *result = 0 ;
5922 : :
5923 : : (void)jenv;
5924 : : (void)jcls;
5925 : : (void)jarg1_;
5926 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5927 : 0 : result = (char *) ((arg1)->extension);
5928 : : {
5929 : 0 : jresult = JNU_NewStringNative(jenv, result);
5930 : : }
5931 : 0 : return jresult;
5932 : : }
5933 : :
5934 : :
5935 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1renderer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5936 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5937 : : int arg2 ;
5938 : :
5939 : : (void)jenv;
5940 : : (void)jcls;
5941 : : (void)jarg1_;
5942 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5943 : : arg2 = (int)jarg2;
5944 [ # # ]: 0 : if (arg1) (arg1)->renderer = arg2;
5945 : 0 : }
5946 : :
5947 : :
5948 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1renderer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5949 : : jint jresult = 0 ;
5950 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5951 : : int result;
5952 : :
5953 : : (void)jenv;
5954 : : (void)jcls;
5955 : : (void)jarg1_;
5956 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5957 : 0 : result = (int) ((arg1)->renderer);
5958 : : jresult = (jint)result;
5959 : 0 : return jresult;
5960 : : }
5961 : :
5962 : :
5963 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1imagemode_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5964 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5965 : : int arg2 ;
5966 : :
5967 : : (void)jenv;
5968 : : (void)jcls;
5969 : : (void)jarg1_;
5970 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5971 : : arg2 = (int)jarg2;
5972 [ # # ]: 0 : if (arg1) (arg1)->imagemode = arg2;
5973 : 0 : }
5974 : :
5975 : :
5976 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1imagemode_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
5977 : : jint jresult = 0 ;
5978 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5979 : : int result;
5980 : :
5981 : : (void)jenv;
5982 : : (void)jcls;
5983 : : (void)jarg1_;
5984 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5985 : 0 : result = (int) ((arg1)->imagemode);
5986 : : jresult = (jint)result;
5987 : 0 : return jresult;
5988 : : }
5989 : :
5990 : :
5991 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1transparent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
5992 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
5993 : : int arg2 ;
5994 : :
5995 : : (void)jenv;
5996 : : (void)jcls;
5997 : : (void)jarg1_;
5998 : 0 : arg1 = *(outputFormatObj **)&jarg1;
5999 : : arg2 = (int)jarg2;
6000 [ # # ]: 0 : if (arg1) (arg1)->transparent = arg2;
6001 : 0 : }
6002 : :
6003 : :
6004 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1transparent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6005 : : jint jresult = 0 ;
6006 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6007 : : int result;
6008 : :
6009 : : (void)jenv;
6010 : : (void)jcls;
6011 : : (void)jarg1_;
6012 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6013 : 0 : result = (int) ((arg1)->transparent);
6014 : : jresult = (jint)result;
6015 : 0 : return jresult;
6016 : : }
6017 : :
6018 : :
6019 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1bands_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6020 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6021 : : int arg2 ;
6022 : :
6023 : : (void)jenv;
6024 : : (void)jcls;
6025 : : (void)jarg1_;
6026 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6027 : : arg2 = (int)jarg2;
6028 [ # # ]: 0 : if (arg1) (arg1)->bands = arg2;
6029 : 0 : }
6030 : :
6031 : :
6032 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1bands_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6033 : : jint jresult = 0 ;
6034 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6035 : : int result;
6036 : :
6037 : : (void)jenv;
6038 : : (void)jcls;
6039 : : (void)jarg1_;
6040 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6041 : 0 : result = (int) ((arg1)->bands);
6042 : : jresult = (jint)result;
6043 : 0 : return jresult;
6044 : : }
6045 : :
6046 : :
6047 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1inmapfile_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6048 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6049 : : int arg2 ;
6050 : :
6051 : : (void)jenv;
6052 : : (void)jcls;
6053 : : (void)jarg1_;
6054 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6055 : : arg2 = (int)jarg2;
6056 [ # # ]: 0 : if (arg1) (arg1)->inmapfile = arg2;
6057 : 0 : }
6058 : :
6059 : :
6060 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1inmapfile_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6061 : : jint jresult = 0 ;
6062 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6063 : : int result;
6064 : :
6065 : : (void)jenv;
6066 : : (void)jcls;
6067 : : (void)jarg1_;
6068 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6069 : 0 : result = (int) ((arg1)->inmapfile);
6070 : : jresult = (jint)result;
6071 : 0 : return jresult;
6072 : : }
6073 : :
6074 : :
6075 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1outputFormatObj(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
6076 : : jlong jresult = 0 ;
6077 : : char *arg1 = (char *) 0 ;
6078 : : char *arg2 = (char *) NULL ;
6079 : : outputFormatObj *result = 0 ;
6080 : :
6081 : : (void)jenv;
6082 : : (void)jcls;
6083 : : {
6084 : 1 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
6085 : : }
6086 : : {
6087 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
6088 : : }
6089 : : {
6090 : : errorObj *ms_error;
6091 : : result = (outputFormatObj *)new_outputFormatObj((char const *)arg1,arg2);
6092 : 1 : ms_error = msGetErrorObj();
6093 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6094 : : char ms_message[8192];
6095 : 0 : char* msg = msGetErrorString(";");
6096 : 0 : int ms_errorcode = ms_error->code;
6097 [ # # ]: 0 : if (msg) {
6098 : 0 : snprintf(ms_message, 8192, msg);
6099 : 0 : free(msg);
6100 : : }
6101 : : else sprintf(ms_message, "Unknown message");
6102 : :
6103 : 0 : msResetErrorList();
6104 : :
6105 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6106 : : case MS_NOTFOUND:
6107 : : break;
6108 : : case -1:
6109 : : break;
6110 : : case MS_IOERR:
6111 : : {
6112 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6113 : : };
6114 : : break;
6115 : : case MS_MEMERR:
6116 : : {
6117 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6118 : : };
6119 : : break;
6120 : : case MS_TYPEERR:
6121 : : {
6122 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6123 : : };
6124 : : break;
6125 : : case MS_EOFERR:
6126 : : {
6127 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6128 : : };
6129 : : break;
6130 : : case MS_CHILDERR:
6131 : : {
6132 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6133 : : };
6134 : : break;
6135 : : case MS_NULLPARENTERR:
6136 : : {
6137 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6138 : : };
6139 : : break;
6140 : : default:
6141 : : {
6142 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6143 : : };
6144 : : break;
6145 : : }
6146 : : }
6147 : : }
6148 : 1 : *(outputFormatObj **)&jresult = result;
6149 [ + - ]: 1 : if (arg1) free(arg1);
6150 [ + - ]: 1 : if (arg2) free(arg2);
6151 : 1 : return jresult;
6152 : : }
6153 : :
6154 : :
6155 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1outputFormatObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
6156 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6157 : :
6158 : : (void)jenv;
6159 : : (void)jcls;
6160 : 1 : arg1 = *(outputFormatObj **)&jarg1;
6161 : : {
6162 : : errorObj *ms_error;
6163 : : delete_outputFormatObj(arg1);
6164 : 1 : ms_error = msGetErrorObj();
6165 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6166 : : char ms_message[8192];
6167 : 0 : char* msg = msGetErrorString(";");
6168 : 0 : int ms_errorcode = ms_error->code;
6169 [ # # ]: 0 : if (msg) {
6170 : 0 : snprintf(ms_message, 8192, msg);
6171 : 0 : free(msg);
6172 : : }
6173 : : else sprintf(ms_message, "Unknown message");
6174 : :
6175 : 0 : msResetErrorList();
6176 : :
6177 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6178 : : case MS_NOTFOUND:
6179 : : break;
6180 : : case -1:
6181 : : break;
6182 : : case MS_IOERR:
6183 : : {
6184 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
6185 : : };
6186 : : break;
6187 : : case MS_MEMERR:
6188 : : {
6189 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
6190 : : };
6191 : : break;
6192 : : case MS_TYPEERR:
6193 : : {
6194 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
6195 : : };
6196 : : break;
6197 : : case MS_EOFERR:
6198 : : {
6199 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
6200 : : };
6201 : : break;
6202 : : case MS_CHILDERR:
6203 : : {
6204 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6205 : : };
6206 : : break;
6207 : : case MS_NULLPARENTERR:
6208 : : {
6209 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6210 : : };
6211 : : break;
6212 : : default:
6213 : : {
6214 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
6215 : : };
6216 : : break;
6217 : : }
6218 : : }
6219 : : }
6220 : : }
6221 : :
6222 : :
6223 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1setOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
6224 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6225 : : char *arg2 = (char *) 0 ;
6226 : : char *arg3 = (char *) 0 ;
6227 : :
6228 : : (void)jenv;
6229 : : (void)jcls;
6230 : : (void)jarg1_;
6231 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6232 : : {
6233 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
6234 : : }
6235 : : {
6236 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
6237 : : }
6238 : : {
6239 : : errorObj *ms_error;
6240 : : outputFormatObj_setOption(arg1,(char const *)arg2,(char const *)arg3);
6241 : 0 : ms_error = msGetErrorObj();
6242 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6243 : : char ms_message[8192];
6244 : 0 : char* msg = msGetErrorString(";");
6245 : 0 : int ms_errorcode = ms_error->code;
6246 [ # # ]: 0 : if (msg) {
6247 : 0 : snprintf(ms_message, 8192, msg);
6248 : 0 : free(msg);
6249 : : }
6250 : : else sprintf(ms_message, "Unknown message");
6251 : :
6252 : 0 : msResetErrorList();
6253 : :
6254 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6255 : : case MS_NOTFOUND:
6256 : : break;
6257 : : case -1:
6258 : : break;
6259 : : case MS_IOERR:
6260 : : {
6261 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
6262 : : };
6263 : : break;
6264 : : case MS_MEMERR:
6265 : : {
6266 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
6267 : : };
6268 : : break;
6269 : : case MS_TYPEERR:
6270 : : {
6271 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
6272 : : };
6273 : : break;
6274 : : case MS_EOFERR:
6275 : : {
6276 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
6277 : : };
6278 : : break;
6279 : : case MS_CHILDERR:
6280 : : {
6281 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6282 : : };
6283 : : break;
6284 : : case MS_NULLPARENTERR:
6285 : : {
6286 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6287 : : };
6288 : : break;
6289 : : default:
6290 : : {
6291 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
6292 : : };
6293 : : break;
6294 : : }
6295 : : }
6296 : : }
6297 [ # # ]: 0 : if (arg2) free(arg2);
6298 [ # # ]: 0 : if (arg3) free(arg3);
6299 : : }
6300 : :
6301 : :
6302 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1validate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6303 : : jint jresult = 0 ;
6304 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6305 : : int result;
6306 : :
6307 : : (void)jenv;
6308 : : (void)jcls;
6309 : : (void)jarg1_;
6310 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6311 : : {
6312 : : errorObj *ms_error;
6313 : : result = (int)outputFormatObj_validate(arg1);
6314 : 0 : ms_error = msGetErrorObj();
6315 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6316 : : char ms_message[8192];
6317 : 0 : char* msg = msGetErrorString(";");
6318 : 0 : int ms_errorcode = ms_error->code;
6319 [ # # ]: 0 : if (msg) {
6320 : 0 : snprintf(ms_message, 8192, msg);
6321 : 0 : free(msg);
6322 : : }
6323 : : else sprintf(ms_message, "Unknown message");
6324 : :
6325 : 0 : msResetErrorList();
6326 : :
6327 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6328 : : case MS_NOTFOUND:
6329 : : break;
6330 : : case -1:
6331 : : break;
6332 : : case MS_IOERR:
6333 : : {
6334 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6335 : : };
6336 : : break;
6337 : : case MS_MEMERR:
6338 : : {
6339 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6340 : : };
6341 : : break;
6342 : : case MS_TYPEERR:
6343 : : {
6344 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6345 : : };
6346 : : break;
6347 : : case MS_EOFERR:
6348 : : {
6349 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6350 : : };
6351 : : break;
6352 : : case MS_CHILDERR:
6353 : : {
6354 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6355 : : };
6356 : : break;
6357 : : case MS_NULLPARENTERR:
6358 : : {
6359 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6360 : : };
6361 : : break;
6362 : : default:
6363 : : {
6364 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6365 : : };
6366 : : break;
6367 : : }
6368 : : }
6369 : : }
6370 : : jresult = (jint)result;
6371 : : return jresult;
6372 : : }
6373 : :
6374 : :
6375 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1getOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
6376 : : jstring jresult = 0 ;
6377 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6378 : : char *arg2 = (char *) 0 ;
6379 : : char *arg3 = (char *) "" ;
6380 : : char *result = 0 ;
6381 : :
6382 : : (void)jenv;
6383 : : (void)jcls;
6384 : : (void)jarg1_;
6385 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6386 : : {
6387 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
6388 : : }
6389 : : {
6390 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
6391 : : }
6392 : : {
6393 : : errorObj *ms_error;
6394 : : result = (char *)outputFormatObj_getOption(arg1,(char const *)arg2,(char const *)arg3);
6395 : 0 : ms_error = msGetErrorObj();
6396 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6397 : : char ms_message[8192];
6398 : 0 : char* msg = msGetErrorString(";");
6399 : 0 : int ms_errorcode = ms_error->code;
6400 [ # # ]: 0 : if (msg) {
6401 : 0 : snprintf(ms_message, 8192, msg);
6402 : 0 : free(msg);
6403 : : }
6404 : : else sprintf(ms_message, "Unknown message");
6405 : :
6406 : 0 : msResetErrorList();
6407 : :
6408 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6409 : : case MS_NOTFOUND:
6410 : : break;
6411 : : case -1:
6412 : : break;
6413 : : case MS_IOERR:
6414 : : {
6415 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6416 : : };
6417 : : break;
6418 : : case MS_MEMERR:
6419 : : {
6420 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6421 : : };
6422 : : break;
6423 : : case MS_TYPEERR:
6424 : : {
6425 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6426 : : };
6427 : : break;
6428 : : case MS_EOFERR:
6429 : : {
6430 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6431 : : };
6432 : : break;
6433 : : case MS_CHILDERR:
6434 : : {
6435 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6436 : : };
6437 : : break;
6438 : : case MS_NULLPARENTERR:
6439 : : {
6440 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6441 : : };
6442 : : break;
6443 : : default:
6444 : : {
6445 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6446 : : };
6447 : : break;
6448 : : }
6449 : : }
6450 : : }
6451 : : {
6452 : 0 : jresult = JNU_NewStringNative(jenv, result);
6453 : : }
6454 [ # # ]: 0 : if (arg2) free(arg2);
6455 [ # # ]: 0 : if (arg3) free(arg3);
6456 : 0 : free(result);
6457 : 0 : return jresult;
6458 : : }
6459 : :
6460 : :
6461 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1getOptionAt(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6462 : : jstring jresult = 0 ;
6463 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6464 : : int arg2 ;
6465 : : char *result = 0 ;
6466 : :
6467 : : (void)jenv;
6468 : : (void)jcls;
6469 : : (void)jarg1_;
6470 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6471 : : arg2 = (int)jarg2;
6472 : : {
6473 : : errorObj *ms_error;
6474 : : result = (char *)outputFormatObj_getOptionAt(arg1,arg2);
6475 : 0 : ms_error = msGetErrorObj();
6476 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6477 : : char ms_message[8192];
6478 : 0 : char* msg = msGetErrorString(";");
6479 : 0 : int ms_errorcode = ms_error->code;
6480 [ # # ]: 0 : if (msg) {
6481 : 0 : snprintf(ms_message, 8192, msg);
6482 : 0 : free(msg);
6483 : : }
6484 : : else sprintf(ms_message, "Unknown message");
6485 : :
6486 : 0 : msResetErrorList();
6487 : :
6488 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6489 : : case MS_NOTFOUND:
6490 : : break;
6491 : : case -1:
6492 : : break;
6493 : : case MS_IOERR:
6494 : : {
6495 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6496 : : };
6497 : : break;
6498 : : case MS_MEMERR:
6499 : : {
6500 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6501 : : };
6502 : : break;
6503 : : case MS_TYPEERR:
6504 : : {
6505 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6506 : : };
6507 : : break;
6508 : : case MS_EOFERR:
6509 : : {
6510 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6511 : : };
6512 : : break;
6513 : : case MS_CHILDERR:
6514 : : {
6515 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6516 : : };
6517 : : break;
6518 : : case MS_NULLPARENTERR:
6519 : : {
6520 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6521 : : };
6522 : : break;
6523 : : default:
6524 : : {
6525 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6526 : : };
6527 : : break;
6528 : : }
6529 : : }
6530 : : }
6531 : : {
6532 : 0 : jresult = JNU_NewStringNative(jenv, result);
6533 : : }
6534 : 0 : free(result);
6535 : 0 : return jresult;
6536 : : }
6537 : :
6538 : :
6539 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_outputFormatObj_1attachDevice(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
6540 : : outputFormatObj *arg1 = (outputFormatObj *) 0 ;
6541 : : void *arg2 = (void *) 0 ;
6542 : :
6543 : : (void)jenv;
6544 : : (void)jcls;
6545 : : (void)jarg1_;
6546 : 0 : arg1 = *(outputFormatObj **)&jarg1;
6547 : 0 : arg2 = *(void **)&jarg2;
6548 : : {
6549 : : errorObj *ms_error;
6550 : : outputFormatObj_attachDevice(arg1,arg2);
6551 : 0 : ms_error = msGetErrorObj();
6552 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6553 : : char ms_message[8192];
6554 : 0 : char* msg = msGetErrorString(";");
6555 : 0 : int ms_errorcode = ms_error->code;
6556 [ # # ]: 0 : if (msg) {
6557 : 0 : snprintf(ms_message, 8192, msg);
6558 : 0 : free(msg);
6559 : : }
6560 : : else sprintf(ms_message, "Unknown message");
6561 : :
6562 : 0 : msResetErrorList();
6563 : :
6564 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6565 : : case MS_NOTFOUND:
6566 : : break;
6567 : : case -1:
6568 : : break;
6569 : : case MS_IOERR:
6570 : : {
6571 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
6572 : : };
6573 : : break;
6574 : : case MS_MEMERR:
6575 : : {
6576 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
6577 : : };
6578 : : break;
6579 : : case MS_TYPEERR:
6580 : : {
6581 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
6582 : : };
6583 : : break;
6584 : : case MS_EOFERR:
6585 : : {
6586 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
6587 : : };
6588 : : break;
6589 : : case MS_CHILDERR:
6590 : : {
6591 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6592 : : };
6593 : : break;
6594 : : case MS_NULLPARENTERR:
6595 : : {
6596 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
6597 : : };
6598 : : break;
6599 : : default:
6600 : : {
6601 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
6602 : : };
6603 : : break;
6604 : : }
6605 : : }
6606 : : }
6607 : : }
6608 : :
6609 : :
6610 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NOOVERRIDE_1get(JNIEnv *jenv, jclass jcls) {
6611 : : jint jresult = 0 ;
6612 : : int result;
6613 : :
6614 : : (void)jenv;
6615 : : (void)jcls;
6616 : : result = (int)(-1111);
6617 : : jresult = (jint)result;
6618 : 1 : return jresult;
6619 : : }
6620 : :
6621 : :
6622 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6623 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6624 : : int arg2 ;
6625 : :
6626 : : (void)jenv;
6627 : : (void)jcls;
6628 : : (void)jarg1_;
6629 : 0 : arg1 = *(queryMapObj **)&jarg1;
6630 : : arg2 = (int)jarg2;
6631 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
6632 : 0 : }
6633 : :
6634 : :
6635 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6636 : : jint jresult = 0 ;
6637 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6638 : : int result;
6639 : :
6640 : : (void)jenv;
6641 : : (void)jcls;
6642 : : (void)jarg1_;
6643 : 0 : arg1 = *(queryMapObj **)&jarg1;
6644 : 0 : result = (int) ((arg1)->height);
6645 : : jresult = (jint)result;
6646 : 0 : return jresult;
6647 : : }
6648 : :
6649 : :
6650 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6651 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6652 : : int arg2 ;
6653 : :
6654 : : (void)jenv;
6655 : : (void)jcls;
6656 : : (void)jarg1_;
6657 : 0 : arg1 = *(queryMapObj **)&jarg1;
6658 : : arg2 = (int)jarg2;
6659 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
6660 : 0 : }
6661 : :
6662 : :
6663 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6664 : : jint jresult = 0 ;
6665 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6666 : : int result;
6667 : :
6668 : : (void)jenv;
6669 : : (void)jcls;
6670 : : (void)jarg1_;
6671 : 0 : arg1 = *(queryMapObj **)&jarg1;
6672 : 0 : result = (int) ((arg1)->width);
6673 : : jresult = (jint)result;
6674 : 0 : return jresult;
6675 : : }
6676 : :
6677 : :
6678 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6679 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6680 : : int arg2 ;
6681 : :
6682 : : (void)jenv;
6683 : : (void)jcls;
6684 : : (void)jarg1_;
6685 : 0 : arg1 = *(queryMapObj **)&jarg1;
6686 : : arg2 = (int)jarg2;
6687 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
6688 : 0 : }
6689 : :
6690 : :
6691 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6692 : : jint jresult = 0 ;
6693 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6694 : : int result;
6695 : :
6696 : : (void)jenv;
6697 : : (void)jcls;
6698 : : (void)jarg1_;
6699 : 0 : arg1 = *(queryMapObj **)&jarg1;
6700 : 0 : result = (int) ((arg1)->status);
6701 : : jresult = (jint)result;
6702 : 0 : return jresult;
6703 : : }
6704 : :
6705 : :
6706 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1style_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
6707 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6708 : : int arg2 ;
6709 : :
6710 : : (void)jenv;
6711 : : (void)jcls;
6712 : : (void)jarg1_;
6713 : 0 : arg1 = *(queryMapObj **)&jarg1;
6714 : : arg2 = (int)jarg2;
6715 [ # # ]: 0 : if (arg1) (arg1)->style = arg2;
6716 : 0 : }
6717 : :
6718 : :
6719 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1style_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6720 : : jint jresult = 0 ;
6721 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6722 : : int result;
6723 : :
6724 : : (void)jenv;
6725 : : (void)jcls;
6726 : : (void)jarg1_;
6727 : 0 : arg1 = *(queryMapObj **)&jarg1;
6728 : 0 : result = (int) ((arg1)->style);
6729 : : jresult = (jint)result;
6730 : 0 : return jresult;
6731 : : }
6732 : :
6733 : :
6734 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
6735 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6736 : : colorObj *arg2 = (colorObj *) 0 ;
6737 : :
6738 : : (void)jenv;
6739 : : (void)jcls;
6740 : : (void)jarg1_;
6741 : : (void)jarg2_;
6742 : 0 : arg1 = *(queryMapObj **)&jarg1;
6743 : 0 : arg2 = *(colorObj **)&jarg2;
6744 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
6745 : 0 : }
6746 : :
6747 : :
6748 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6749 : : jlong jresult = 0 ;
6750 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6751 : : colorObj *result = 0 ;
6752 : :
6753 : : (void)jenv;
6754 : : (void)jcls;
6755 : : (void)jarg1_;
6756 : 0 : arg1 = *(queryMapObj **)&jarg1;
6757 : 0 : result = (colorObj *)& ((arg1)->color);
6758 : 0 : *(colorObj **)&jresult = result;
6759 : 0 : return jresult;
6760 : : }
6761 : :
6762 : :
6763 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
6764 : : jint jresult = 0 ;
6765 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6766 : : char *arg2 = (char *) 0 ;
6767 : : int result;
6768 : :
6769 : : (void)jenv;
6770 : : (void)jcls;
6771 : : (void)jarg1_;
6772 : 0 : arg1 = *(queryMapObj **)&jarg1;
6773 : : {
6774 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
6775 : : }
6776 : : {
6777 : : errorObj *ms_error;
6778 : : result = (int)queryMapObj_updateFromString(arg1,arg2);
6779 : 0 : ms_error = msGetErrorObj();
6780 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6781 : : char ms_message[8192];
6782 : 0 : char* msg = msGetErrorString(";");
6783 : 0 : int ms_errorcode = ms_error->code;
6784 [ # # ]: 0 : if (msg) {
6785 : 0 : snprintf(ms_message, 8192, msg);
6786 : 0 : free(msg);
6787 : : }
6788 : : else sprintf(ms_message, "Unknown message");
6789 : :
6790 : 0 : msResetErrorList();
6791 : :
6792 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6793 : : case MS_NOTFOUND:
6794 : : break;
6795 : : case -1:
6796 : : break;
6797 : : case MS_IOERR:
6798 : : {
6799 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6800 : : };
6801 : : break;
6802 : : case MS_MEMERR:
6803 : : {
6804 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6805 : : };
6806 : : break;
6807 : : case MS_TYPEERR:
6808 : : {
6809 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6810 : : };
6811 : : break;
6812 : : case MS_EOFERR:
6813 : : {
6814 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6815 : : };
6816 : : break;
6817 : : case MS_CHILDERR:
6818 : : {
6819 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6820 : : };
6821 : : break;
6822 : : case MS_NULLPARENTERR:
6823 : : {
6824 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6825 : : };
6826 : : break;
6827 : : default:
6828 : : {
6829 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6830 : : };
6831 : : break;
6832 : : }
6833 : : }
6834 : : }
6835 : : jresult = (jint)result;
6836 [ # # ]: 0 : if (arg2) free(arg2);
6837 : : return jresult;
6838 : : }
6839 : :
6840 : :
6841 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_queryMapObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
6842 : : jstring jresult = 0 ;
6843 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6844 : : char *result = 0 ;
6845 : :
6846 : : (void)jenv;
6847 : : (void)jcls;
6848 : : (void)jarg1_;
6849 : 0 : arg1 = *(queryMapObj **)&jarg1;
6850 : : {
6851 : : errorObj *ms_error;
6852 : : result = (char *)queryMapObj_convertToString(arg1);
6853 : 0 : ms_error = msGetErrorObj();
6854 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6855 : : char ms_message[8192];
6856 : 0 : char* msg = msGetErrorString(";");
6857 : 0 : int ms_errorcode = ms_error->code;
6858 [ # # ]: 0 : if (msg) {
6859 : 0 : snprintf(ms_message, 8192, msg);
6860 : 0 : free(msg);
6861 : : }
6862 : : else sprintf(ms_message, "Unknown message");
6863 : :
6864 : 0 : msResetErrorList();
6865 : :
6866 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6867 : : case MS_NOTFOUND:
6868 : : break;
6869 : : case -1:
6870 : : break;
6871 : : case MS_IOERR:
6872 : : {
6873 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6874 : : };
6875 : : break;
6876 : : case MS_MEMERR:
6877 : : {
6878 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6879 : : };
6880 : : break;
6881 : : case MS_TYPEERR:
6882 : : {
6883 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6884 : : };
6885 : : break;
6886 : : case MS_EOFERR:
6887 : : {
6888 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6889 : : };
6890 : : break;
6891 : : case MS_CHILDERR:
6892 : : {
6893 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6894 : : };
6895 : : break;
6896 : : case MS_NULLPARENTERR:
6897 : : {
6898 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6899 : : };
6900 : : break;
6901 : : default:
6902 : : {
6903 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6904 : : };
6905 : : break;
6906 : : }
6907 : : }
6908 : : }
6909 : : {
6910 : 0 : jresult = JNU_NewStringNative(jenv, result);
6911 : : }
6912 : 0 : free(result);
6913 : 0 : return jresult;
6914 : : }
6915 : :
6916 : :
6917 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1queryMapObj(JNIEnv *jenv, jclass jcls) {
6918 : : jlong jresult = 0 ;
6919 : : queryMapObj *result = 0 ;
6920 : :
6921 : : (void)jenv;
6922 : : (void)jcls;
6923 : : {
6924 : : errorObj *ms_error;
6925 : 0 : result = (queryMapObj *)calloc(1, sizeof(queryMapObj));
6926 : 0 : ms_error = msGetErrorObj();
6927 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6928 : : char ms_message[8192];
6929 : 0 : char* msg = msGetErrorString(";");
6930 : 0 : int ms_errorcode = ms_error->code;
6931 [ # # ]: 0 : if (msg) {
6932 : 0 : snprintf(ms_message, 8192, msg);
6933 : 0 : free(msg);
6934 : : }
6935 : : else sprintf(ms_message, "Unknown message");
6936 : :
6937 : 0 : msResetErrorList();
6938 : :
6939 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
6940 : : case MS_NOTFOUND:
6941 : : break;
6942 : : case -1:
6943 : : break;
6944 : : case MS_IOERR:
6945 : : {
6946 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
6947 : : };
6948 : : break;
6949 : : case MS_MEMERR:
6950 : : {
6951 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
6952 : : };
6953 : : break;
6954 : : case MS_TYPEERR:
6955 : : {
6956 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
6957 : : };
6958 : : break;
6959 : : case MS_EOFERR:
6960 : : {
6961 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
6962 : : };
6963 : : break;
6964 : : case MS_CHILDERR:
6965 : : {
6966 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6967 : : };
6968 : : break;
6969 : : case MS_NULLPARENTERR:
6970 : : {
6971 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
6972 : : };
6973 : : break;
6974 : : default:
6975 : : {
6976 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
6977 : : };
6978 : : break;
6979 : : }
6980 : : }
6981 : : }
6982 : 0 : *(queryMapObj **)&jresult = result;
6983 : 0 : return jresult;
6984 : : }
6985 : :
6986 : :
6987 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1queryMapObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
6988 : : queryMapObj *arg1 = (queryMapObj *) 0 ;
6989 : :
6990 : : (void)jenv;
6991 : : (void)jcls;
6992 : 0 : arg1 = *(queryMapObj **)&jarg1;
6993 : : {
6994 : : errorObj *ms_error;
6995 : 0 : free((char *) arg1);
6996 : 0 : ms_error = msGetErrorObj();
6997 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
6998 : : char ms_message[8192];
6999 : 0 : char* msg = msGetErrorString(";");
7000 : 0 : int ms_errorcode = ms_error->code;
7001 [ # # ]: 0 : if (msg) {
7002 : 0 : snprintf(ms_message, 8192, msg);
7003 : 0 : free(msg);
7004 : : }
7005 : : else sprintf(ms_message, "Unknown message");
7006 : :
7007 : 0 : msResetErrorList();
7008 : :
7009 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
7010 : : case MS_NOTFOUND:
7011 : : break;
7012 : : case -1:
7013 : : break;
7014 : : case MS_IOERR:
7015 : : {
7016 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
7017 : : };
7018 : : break;
7019 : : case MS_MEMERR:
7020 : : {
7021 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
7022 : : };
7023 : : break;
7024 : : case MS_TYPEERR:
7025 : : {
7026 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
7027 : : };
7028 : : break;
7029 : : case MS_EOFERR:
7030 : : {
7031 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
7032 : : };
7033 : : break;
7034 : : case MS_CHILDERR:
7035 : : {
7036 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
7037 : : };
7038 : : break;
7039 : : case MS_NULLPARENTERR:
7040 : : {
7041 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
7042 : : };
7043 : : break;
7044 : : default:
7045 : : {
7046 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
7047 : : };
7048 : : break;
7049 : : }
7050 : : }
7051 : : }
7052 : : }
7053 : :
7054 : :
7055 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1log_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7056 : : webObj *arg1 = (webObj *) 0 ;
7057 : : char *arg2 = (char *) 0 ;
7058 : :
7059 : : (void)jenv;
7060 : : (void)jcls;
7061 : : (void)jarg1_;
7062 : 0 : arg1 = *(webObj **)&jarg1;
7063 : : {
7064 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7065 : : }
7066 : : {
7067 [ # # ]: 0 : if (arg1->log) free((char*)arg1->log);
7068 [ # # ]: 0 : if (arg2) {
7069 : 0 : arg1->log = (char *) malloc(strlen(arg2)+1);
7070 : 0 : strcpy((char*)arg1->log,arg2);
7071 : : } else {
7072 : 0 : arg1->log = 0;
7073 : : }
7074 : : }
7075 [ # # ]: 0 : if (arg2) free(arg2);
7076 : 0 : }
7077 : :
7078 : :
7079 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1log_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7080 : : jstring jresult = 0 ;
7081 : : webObj *arg1 = (webObj *) 0 ;
7082 : : char *result = 0 ;
7083 : :
7084 : : (void)jenv;
7085 : : (void)jcls;
7086 : : (void)jarg1_;
7087 : 0 : arg1 = *(webObj **)&jarg1;
7088 : 0 : result = (char *) ((arg1)->log);
7089 : : {
7090 : 0 : jresult = JNU_NewStringNative(jenv, result);
7091 : : }
7092 : 0 : return jresult;
7093 : : }
7094 : :
7095 : :
7096 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1imagepath_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7097 : : webObj *arg1 = (webObj *) 0 ;
7098 : : char *arg2 = (char *) 0 ;
7099 : :
7100 : : (void)jenv;
7101 : : (void)jcls;
7102 : : (void)jarg1_;
7103 : 0 : arg1 = *(webObj **)&jarg1;
7104 : : {
7105 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7106 : : }
7107 : : {
7108 [ # # ]: 0 : if (arg1->imagepath) free((char*)arg1->imagepath);
7109 [ # # ]: 0 : if (arg2) {
7110 : 0 : arg1->imagepath = (char *) malloc(strlen(arg2)+1);
7111 : 0 : strcpy((char*)arg1->imagepath,arg2);
7112 : : } else {
7113 : 0 : arg1->imagepath = 0;
7114 : : }
7115 : : }
7116 [ # # ]: 0 : if (arg2) free(arg2);
7117 : 0 : }
7118 : :
7119 : :
7120 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1imagepath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7121 : : jstring jresult = 0 ;
7122 : : webObj *arg1 = (webObj *) 0 ;
7123 : : char *result = 0 ;
7124 : :
7125 : : (void)jenv;
7126 : : (void)jcls;
7127 : : (void)jarg1_;
7128 : 0 : arg1 = *(webObj **)&jarg1;
7129 : 0 : result = (char *) ((arg1)->imagepath);
7130 : : {
7131 : 0 : jresult = JNU_NewStringNative(jenv, result);
7132 : : }
7133 : 0 : return jresult;
7134 : : }
7135 : :
7136 : :
7137 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1imageurl_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7138 : : webObj *arg1 = (webObj *) 0 ;
7139 : : char *arg2 = (char *) 0 ;
7140 : :
7141 : : (void)jenv;
7142 : : (void)jcls;
7143 : : (void)jarg1_;
7144 : 0 : arg1 = *(webObj **)&jarg1;
7145 : : {
7146 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7147 : : }
7148 : : {
7149 [ # # ]: 0 : if (arg1->imageurl) free((char*)arg1->imageurl);
7150 [ # # ]: 0 : if (arg2) {
7151 : 0 : arg1->imageurl = (char *) malloc(strlen(arg2)+1);
7152 : 0 : strcpy((char*)arg1->imageurl,arg2);
7153 : : } else {
7154 : 0 : arg1->imageurl = 0;
7155 : : }
7156 : : }
7157 [ # # ]: 0 : if (arg2) free(arg2);
7158 : 0 : }
7159 : :
7160 : :
7161 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1imageurl_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7162 : : jstring jresult = 0 ;
7163 : : webObj *arg1 = (webObj *) 0 ;
7164 : : char *result = 0 ;
7165 : :
7166 : : (void)jenv;
7167 : : (void)jcls;
7168 : : (void)jarg1_;
7169 : 0 : arg1 = *(webObj **)&jarg1;
7170 : 0 : result = (char *) ((arg1)->imageurl);
7171 : : {
7172 : 0 : jresult = JNU_NewStringNative(jenv, result);
7173 : : }
7174 : 0 : return jresult;
7175 : : }
7176 : :
7177 : :
7178 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1temppath_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7179 : : webObj *arg1 = (webObj *) 0 ;
7180 : : char *arg2 = (char *) 0 ;
7181 : :
7182 : : (void)jenv;
7183 : : (void)jcls;
7184 : : (void)jarg1_;
7185 : 0 : arg1 = *(webObj **)&jarg1;
7186 : : {
7187 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7188 : : }
7189 : : {
7190 [ # # ]: 0 : if (arg1->temppath) free((char*)arg1->temppath);
7191 [ # # ]: 0 : if (arg2) {
7192 : 0 : arg1->temppath = (char *) malloc(strlen(arg2)+1);
7193 : 0 : strcpy((char*)arg1->temppath,arg2);
7194 : : } else {
7195 : 0 : arg1->temppath = 0;
7196 : : }
7197 : : }
7198 [ # # ]: 0 : if (arg2) free(arg2);
7199 : 0 : }
7200 : :
7201 : :
7202 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1temppath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7203 : : jstring jresult = 0 ;
7204 : : webObj *arg1 = (webObj *) 0 ;
7205 : : char *result = 0 ;
7206 : :
7207 : : (void)jenv;
7208 : : (void)jcls;
7209 : : (void)jarg1_;
7210 : 0 : arg1 = *(webObj **)&jarg1;
7211 : 0 : result = (char *) ((arg1)->temppath);
7212 : : {
7213 : 0 : jresult = JNU_NewStringNative(jenv, result);
7214 : : }
7215 : 0 : return jresult;
7216 : : }
7217 : :
7218 : :
7219 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1map_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7220 : : jlong jresult = 0 ;
7221 : : webObj *arg1 = (webObj *) 0 ;
7222 : : struct mapObj *result = 0 ;
7223 : :
7224 : : (void)jenv;
7225 : : (void)jcls;
7226 : : (void)jarg1_;
7227 : 0 : arg1 = *(webObj **)&jarg1;
7228 : 0 : result = (struct mapObj *) ((arg1)->map);
7229 : 0 : *(struct mapObj **)&jresult = result;
7230 : 0 : return jresult;
7231 : : }
7232 : :
7233 : :
7234 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1template_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7235 : : webObj *arg1 = (webObj *) 0 ;
7236 : : char *arg2 = (char *) 0 ;
7237 : :
7238 : : (void)jenv;
7239 : : (void)jcls;
7240 : : (void)jarg1_;
7241 : 0 : arg1 = *(webObj **)&jarg1;
7242 : : {
7243 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7244 : : }
7245 : : {
7246 [ # # ]: 0 : if (arg1->template) free((char*)arg1->template);
7247 [ # # ]: 0 : if (arg2) {
7248 : 0 : arg1->template = (char *) malloc(strlen(arg2)+1);
7249 : 0 : strcpy((char*)arg1->template,arg2);
7250 : : } else {
7251 : 0 : arg1->template = 0;
7252 : : }
7253 : : }
7254 [ # # ]: 0 : if (arg2) free(arg2);
7255 : 0 : }
7256 : :
7257 : :
7258 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1template_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7259 : : jstring jresult = 0 ;
7260 : : webObj *arg1 = (webObj *) 0 ;
7261 : : char *result = 0 ;
7262 : :
7263 : : (void)jenv;
7264 : : (void)jcls;
7265 : : (void)jarg1_;
7266 : 0 : arg1 = *(webObj **)&jarg1;
7267 : 0 : result = (char *) ((arg1)->template);
7268 : : {
7269 : 0 : jresult = JNU_NewStringNative(jenv, result);
7270 : : }
7271 : 0 : return jresult;
7272 : : }
7273 : :
7274 : :
7275 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1header_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7276 : : webObj *arg1 = (webObj *) 0 ;
7277 : : char *arg2 = (char *) 0 ;
7278 : :
7279 : : (void)jenv;
7280 : : (void)jcls;
7281 : : (void)jarg1_;
7282 : 0 : arg1 = *(webObj **)&jarg1;
7283 : : {
7284 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7285 : : }
7286 : : {
7287 [ # # ]: 0 : if (arg1->header) free((char*)arg1->header);
7288 [ # # ]: 0 : if (arg2) {
7289 : 0 : arg1->header = (char *) malloc(strlen(arg2)+1);
7290 : 0 : strcpy((char*)arg1->header,arg2);
7291 : : } else {
7292 : 0 : arg1->header = 0;
7293 : : }
7294 : : }
7295 [ # # ]: 0 : if (arg2) free(arg2);
7296 : 0 : }
7297 : :
7298 : :
7299 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1header_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7300 : : jstring jresult = 0 ;
7301 : : webObj *arg1 = (webObj *) 0 ;
7302 : : char *result = 0 ;
7303 : :
7304 : : (void)jenv;
7305 : : (void)jcls;
7306 : : (void)jarg1_;
7307 : 0 : arg1 = *(webObj **)&jarg1;
7308 : 0 : result = (char *) ((arg1)->header);
7309 : : {
7310 : 0 : jresult = JNU_NewStringNative(jenv, result);
7311 : : }
7312 : 0 : return jresult;
7313 : : }
7314 : :
7315 : :
7316 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1footer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7317 : : webObj *arg1 = (webObj *) 0 ;
7318 : : char *arg2 = (char *) 0 ;
7319 : :
7320 : : (void)jenv;
7321 : : (void)jcls;
7322 : : (void)jarg1_;
7323 : 0 : arg1 = *(webObj **)&jarg1;
7324 : : {
7325 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7326 : : }
7327 : : {
7328 [ # # ]: 0 : if (arg1->footer) free((char*)arg1->footer);
7329 [ # # ]: 0 : if (arg2) {
7330 : 0 : arg1->footer = (char *) malloc(strlen(arg2)+1);
7331 : 0 : strcpy((char*)arg1->footer,arg2);
7332 : : } else {
7333 : 0 : arg1->footer = 0;
7334 : : }
7335 : : }
7336 [ # # ]: 0 : if (arg2) free(arg2);
7337 : 0 : }
7338 : :
7339 : :
7340 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1footer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7341 : : jstring jresult = 0 ;
7342 : : webObj *arg1 = (webObj *) 0 ;
7343 : : char *result = 0 ;
7344 : :
7345 : : (void)jenv;
7346 : : (void)jcls;
7347 : : (void)jarg1_;
7348 : 0 : arg1 = *(webObj **)&jarg1;
7349 : 0 : result = (char *) ((arg1)->footer);
7350 : : {
7351 : 0 : jresult = JNU_NewStringNative(jenv, result);
7352 : : }
7353 : 0 : return jresult;
7354 : : }
7355 : :
7356 : :
7357 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1empty_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7358 : : webObj *arg1 = (webObj *) 0 ;
7359 : : char *arg2 = (char *) 0 ;
7360 : :
7361 : : (void)jenv;
7362 : : (void)jcls;
7363 : : (void)jarg1_;
7364 : 0 : arg1 = *(webObj **)&jarg1;
7365 : : {
7366 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7367 : : }
7368 : : {
7369 [ # # ]: 0 : if (arg1->empty) free((char*)arg1->empty);
7370 [ # # ]: 0 : if (arg2) {
7371 : 0 : arg1->empty = (char *) malloc(strlen(arg2)+1);
7372 : 0 : strcpy((char*)arg1->empty,arg2);
7373 : : } else {
7374 : 0 : arg1->empty = 0;
7375 : : }
7376 : : }
7377 [ # # ]: 0 : if (arg2) free(arg2);
7378 : 0 : }
7379 : :
7380 : :
7381 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1empty_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7382 : : jstring jresult = 0 ;
7383 : : webObj *arg1 = (webObj *) 0 ;
7384 : : char *result = 0 ;
7385 : :
7386 : : (void)jenv;
7387 : : (void)jcls;
7388 : : (void)jarg1_;
7389 : 0 : arg1 = *(webObj **)&jarg1;
7390 : 0 : result = (char *) ((arg1)->empty);
7391 : : {
7392 : 0 : jresult = JNU_NewStringNative(jenv, result);
7393 : : }
7394 : 0 : return jresult;
7395 : : }
7396 : :
7397 : :
7398 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1error_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7399 : : webObj *arg1 = (webObj *) 0 ;
7400 : : char *arg2 = (char *) 0 ;
7401 : :
7402 : : (void)jenv;
7403 : : (void)jcls;
7404 : : (void)jarg1_;
7405 : 0 : arg1 = *(webObj **)&jarg1;
7406 : : {
7407 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7408 : : }
7409 : : {
7410 [ # # ]: 0 : if (arg1->error) free((char*)arg1->error);
7411 [ # # ]: 0 : if (arg2) {
7412 : 0 : arg1->error = (char *) malloc(strlen(arg2)+1);
7413 : 0 : strcpy((char*)arg1->error,arg2);
7414 : : } else {
7415 : 0 : arg1->error = 0;
7416 : : }
7417 : : }
7418 [ # # ]: 0 : if (arg2) free(arg2);
7419 : 0 : }
7420 : :
7421 : :
7422 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1error_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7423 : : jstring jresult = 0 ;
7424 : : webObj *arg1 = (webObj *) 0 ;
7425 : : char *result = 0 ;
7426 : :
7427 : : (void)jenv;
7428 : : (void)jcls;
7429 : : (void)jarg1_;
7430 : 0 : arg1 = *(webObj **)&jarg1;
7431 : 0 : result = (char *) ((arg1)->error);
7432 : : {
7433 : 0 : jresult = JNU_NewStringNative(jenv, result);
7434 : : }
7435 : 0 : return jresult;
7436 : : }
7437 : :
7438 : :
7439 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1extent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
7440 : : webObj *arg1 = (webObj *) 0 ;
7441 : : rectObj *arg2 = (rectObj *) 0 ;
7442 : :
7443 : : (void)jenv;
7444 : : (void)jcls;
7445 : : (void)jarg1_;
7446 : : (void)jarg2_;
7447 : 0 : arg1 = *(webObj **)&jarg1;
7448 : 0 : arg2 = *(rectObj **)&jarg2;
7449 [ # # ]: 0 : if (arg1) (arg1)->extent = *arg2;
7450 : 0 : }
7451 : :
7452 : :
7453 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1extent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7454 : : jlong jresult = 0 ;
7455 : : webObj *arg1 = (webObj *) 0 ;
7456 : : rectObj *result = 0 ;
7457 : :
7458 : : (void)jenv;
7459 : : (void)jcls;
7460 : : (void)jarg1_;
7461 : 0 : arg1 = *(webObj **)&jarg1;
7462 : 0 : result = (rectObj *)& ((arg1)->extent);
7463 : 0 : *(rectObj **)&jresult = result;
7464 : 0 : return jresult;
7465 : : }
7466 : :
7467 : :
7468 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
7469 : : webObj *arg1 = (webObj *) 0 ;
7470 : : double arg2 ;
7471 : :
7472 : : (void)jenv;
7473 : : (void)jcls;
7474 : : (void)jarg1_;
7475 : 0 : arg1 = *(webObj **)&jarg1;
7476 : : arg2 = (double)jarg2;
7477 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
7478 : 0 : }
7479 : :
7480 : :
7481 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7482 : : jdouble jresult = 0 ;
7483 : : webObj *arg1 = (webObj *) 0 ;
7484 : : double result;
7485 : :
7486 : : (void)jenv;
7487 : : (void)jcls;
7488 : : (void)jarg1_;
7489 : 0 : arg1 = *(webObj **)&jarg1;
7490 : 0 : result = (double) ((arg1)->minscaledenom);
7491 : : jresult = (jdouble)result;
7492 : 0 : return jresult;
7493 : : }
7494 : :
7495 : :
7496 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
7497 : : webObj *arg1 = (webObj *) 0 ;
7498 : : double arg2 ;
7499 : :
7500 : : (void)jenv;
7501 : : (void)jcls;
7502 : : (void)jarg1_;
7503 : 0 : arg1 = *(webObj **)&jarg1;
7504 : : arg2 = (double)jarg2;
7505 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
7506 : 0 : }
7507 : :
7508 : :
7509 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7510 : : jdouble jresult = 0 ;
7511 : : webObj *arg1 = (webObj *) 0 ;
7512 : : double result;
7513 : :
7514 : : (void)jenv;
7515 : : (void)jcls;
7516 : : (void)jarg1_;
7517 : 0 : arg1 = *(webObj **)&jarg1;
7518 : 0 : result = (double) ((arg1)->maxscaledenom);
7519 : : jresult = (jdouble)result;
7520 : 0 : return jresult;
7521 : : }
7522 : :
7523 : :
7524 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1mintemplate_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7525 : : webObj *arg1 = (webObj *) 0 ;
7526 : : char *arg2 = (char *) 0 ;
7527 : :
7528 : : (void)jenv;
7529 : : (void)jcls;
7530 : : (void)jarg1_;
7531 : 0 : arg1 = *(webObj **)&jarg1;
7532 : : {
7533 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7534 : : }
7535 : : {
7536 [ # # ]: 0 : if (arg1->mintemplate) free((char*)arg1->mintemplate);
7537 [ # # ]: 0 : if (arg2) {
7538 : 0 : arg1->mintemplate = (char *) malloc(strlen(arg2)+1);
7539 : 0 : strcpy((char*)arg1->mintemplate,arg2);
7540 : : } else {
7541 : 0 : arg1->mintemplate = 0;
7542 : : }
7543 : : }
7544 [ # # ]: 0 : if (arg2) free(arg2);
7545 : 0 : }
7546 : :
7547 : :
7548 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1mintemplate_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7549 : : jstring jresult = 0 ;
7550 : : webObj *arg1 = (webObj *) 0 ;
7551 : : char *result = 0 ;
7552 : :
7553 : : (void)jenv;
7554 : : (void)jcls;
7555 : : (void)jarg1_;
7556 : 0 : arg1 = *(webObj **)&jarg1;
7557 : 0 : result = (char *) ((arg1)->mintemplate);
7558 : : {
7559 : 0 : jresult = JNU_NewStringNative(jenv, result);
7560 : : }
7561 : 0 : return jresult;
7562 : : }
7563 : :
7564 : :
7565 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1maxtemplate_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7566 : : webObj *arg1 = (webObj *) 0 ;
7567 : : char *arg2 = (char *) 0 ;
7568 : :
7569 : : (void)jenv;
7570 : : (void)jcls;
7571 : : (void)jarg1_;
7572 : 0 : arg1 = *(webObj **)&jarg1;
7573 : : {
7574 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7575 : : }
7576 : : {
7577 [ # # ]: 0 : if (arg1->maxtemplate) free((char*)arg1->maxtemplate);
7578 [ # # ]: 0 : if (arg2) {
7579 : 0 : arg1->maxtemplate = (char *) malloc(strlen(arg2)+1);
7580 : 0 : strcpy((char*)arg1->maxtemplate,arg2);
7581 : : } else {
7582 : 0 : arg1->maxtemplate = 0;
7583 : : }
7584 : : }
7585 [ # # ]: 0 : if (arg2) free(arg2);
7586 : 0 : }
7587 : :
7588 : :
7589 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1maxtemplate_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7590 : : jstring jresult = 0 ;
7591 : : webObj *arg1 = (webObj *) 0 ;
7592 : : char *result = 0 ;
7593 : :
7594 : : (void)jenv;
7595 : : (void)jcls;
7596 : : (void)jarg1_;
7597 : 0 : arg1 = *(webObj **)&jarg1;
7598 : 0 : result = (char *) ((arg1)->maxtemplate);
7599 : : {
7600 : 0 : jresult = JNU_NewStringNative(jenv, result);
7601 : : }
7602 : 0 : return jresult;
7603 : : }
7604 : :
7605 : :
7606 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1queryformat_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7607 : : webObj *arg1 = (webObj *) 0 ;
7608 : : char *arg2 = (char *) 0 ;
7609 : :
7610 : : (void)jenv;
7611 : : (void)jcls;
7612 : : (void)jarg1_;
7613 : 0 : arg1 = *(webObj **)&jarg1;
7614 : : {
7615 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7616 : : }
7617 : : {
7618 [ # # ]: 0 : if (arg1->queryformat) free((char*)arg1->queryformat);
7619 [ # # ]: 0 : if (arg2) {
7620 : 0 : arg1->queryformat = (char *) malloc(strlen(arg2)+1);
7621 : 0 : strcpy((char*)arg1->queryformat,arg2);
7622 : : } else {
7623 : 0 : arg1->queryformat = 0;
7624 : : }
7625 : : }
7626 [ # # ]: 0 : if (arg2) free(arg2);
7627 : 0 : }
7628 : :
7629 : :
7630 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1queryformat_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7631 : : jstring jresult = 0 ;
7632 : : webObj *arg1 = (webObj *) 0 ;
7633 : : char *result = 0 ;
7634 : :
7635 : : (void)jenv;
7636 : : (void)jcls;
7637 : : (void)jarg1_;
7638 : 0 : arg1 = *(webObj **)&jarg1;
7639 : 0 : result = (char *) ((arg1)->queryformat);
7640 : : {
7641 : 0 : jresult = JNU_NewStringNative(jenv, result);
7642 : : }
7643 : 0 : return jresult;
7644 : : }
7645 : :
7646 : :
7647 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1legendformat_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7648 : : webObj *arg1 = (webObj *) 0 ;
7649 : : char *arg2 = (char *) 0 ;
7650 : :
7651 : : (void)jenv;
7652 : : (void)jcls;
7653 : : (void)jarg1_;
7654 : 0 : arg1 = *(webObj **)&jarg1;
7655 : : {
7656 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7657 : : }
7658 : : {
7659 [ # # ]: 0 : if (arg1->legendformat) free((char*)arg1->legendformat);
7660 [ # # ]: 0 : if (arg2) {
7661 : 0 : arg1->legendformat = (char *) malloc(strlen(arg2)+1);
7662 : 0 : strcpy((char*)arg1->legendformat,arg2);
7663 : : } else {
7664 : 0 : arg1->legendformat = 0;
7665 : : }
7666 : : }
7667 [ # # ]: 0 : if (arg2) free(arg2);
7668 : 0 : }
7669 : :
7670 : :
7671 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1legendformat_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7672 : : jstring jresult = 0 ;
7673 : : webObj *arg1 = (webObj *) 0 ;
7674 : : char *result = 0 ;
7675 : :
7676 : : (void)jenv;
7677 : : (void)jcls;
7678 : : (void)jarg1_;
7679 : 0 : arg1 = *(webObj **)&jarg1;
7680 : 0 : result = (char *) ((arg1)->legendformat);
7681 : : {
7682 : 0 : jresult = JNU_NewStringNative(jenv, result);
7683 : : }
7684 : 0 : return jresult;
7685 : : }
7686 : :
7687 : :
7688 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1browseformat_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7689 : : webObj *arg1 = (webObj *) 0 ;
7690 : : char *arg2 = (char *) 0 ;
7691 : :
7692 : : (void)jenv;
7693 : : (void)jcls;
7694 : : (void)jarg1_;
7695 : 0 : arg1 = *(webObj **)&jarg1;
7696 : : {
7697 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7698 : : }
7699 : : {
7700 [ # # ]: 0 : if (arg1->browseformat) free((char*)arg1->browseformat);
7701 [ # # ]: 0 : if (arg2) {
7702 : 0 : arg1->browseformat = (char *) malloc(strlen(arg2)+1);
7703 : 0 : strcpy((char*)arg1->browseformat,arg2);
7704 : : } else {
7705 : 0 : arg1->browseformat = 0;
7706 : : }
7707 : : }
7708 [ # # ]: 0 : if (arg2) free(arg2);
7709 : 0 : }
7710 : :
7711 : :
7712 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1browseformat_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7713 : : jstring jresult = 0 ;
7714 : : webObj *arg1 = (webObj *) 0 ;
7715 : : char *result = 0 ;
7716 : :
7717 : : (void)jenv;
7718 : : (void)jcls;
7719 : : (void)jarg1_;
7720 : 0 : arg1 = *(webObj **)&jarg1;
7721 : 0 : result = (char *) ((arg1)->browseformat);
7722 : : {
7723 : 0 : jresult = JNU_NewStringNative(jenv, result);
7724 : : }
7725 : 0 : return jresult;
7726 : : }
7727 : :
7728 : :
7729 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1metadata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7730 : : jlong jresult = 0 ;
7731 : : webObj *arg1 = (webObj *) 0 ;
7732 : : hashTableObj *result = 0 ;
7733 : :
7734 : : (void)jenv;
7735 : : (void)jcls;
7736 : : (void)jarg1_;
7737 : 0 : arg1 = *(webObj **)&jarg1;
7738 : 0 : result = (hashTableObj *)& ((arg1)->metadata);
7739 : 0 : *(hashTableObj **)&jresult = result;
7740 : 0 : return jresult;
7741 : : }
7742 : :
7743 : :
7744 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1validation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7745 : : jlong jresult = 0 ;
7746 : : webObj *arg1 = (webObj *) 0 ;
7747 : : hashTableObj *result = 0 ;
7748 : :
7749 : : (void)jenv;
7750 : : (void)jcls;
7751 : : (void)jarg1_;
7752 : 0 : arg1 = *(webObj **)&jarg1;
7753 : 0 : result = (hashTableObj *)& ((arg1)->validation);
7754 : 0 : *(hashTableObj **)&jresult = result;
7755 : 0 : return jresult;
7756 : : }
7757 : :
7758 : :
7759 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1webObj(JNIEnv *jenv, jclass jcls) {
7760 : : jlong jresult = 0 ;
7761 : : webObj *result = 0 ;
7762 : :
7763 : : (void)jenv;
7764 : : (void)jcls;
7765 : : {
7766 : : errorObj *ms_error;
7767 : : result = (webObj *)new_webObj();
7768 : 0 : ms_error = msGetErrorObj();
7769 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
7770 : : char ms_message[8192];
7771 : 0 : char* msg = msGetErrorString(";");
7772 : 0 : int ms_errorcode = ms_error->code;
7773 [ # # ]: 0 : if (msg) {
7774 : 0 : snprintf(ms_message, 8192, msg);
7775 : 0 : free(msg);
7776 : : }
7777 : : else sprintf(ms_message, "Unknown message");
7778 : :
7779 : 0 : msResetErrorList();
7780 : :
7781 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
7782 : : case MS_NOTFOUND:
7783 : : break;
7784 : : case -1:
7785 : : break;
7786 : : case MS_IOERR:
7787 : : {
7788 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
7789 : : };
7790 : : break;
7791 : : case MS_MEMERR:
7792 : : {
7793 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
7794 : : };
7795 : : break;
7796 : : case MS_TYPEERR:
7797 : : {
7798 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
7799 : : };
7800 : : break;
7801 : : case MS_EOFERR:
7802 : : {
7803 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
7804 : : };
7805 : : break;
7806 : : case MS_CHILDERR:
7807 : : {
7808 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
7809 : : };
7810 : : break;
7811 : : case MS_NULLPARENTERR:
7812 : : {
7813 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
7814 : : };
7815 : : break;
7816 : : default:
7817 : : {
7818 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
7819 : : };
7820 : : break;
7821 : : }
7822 : : }
7823 : : }
7824 : 0 : *(webObj **)&jresult = result;
7825 : 0 : return jresult;
7826 : : }
7827 : :
7828 : :
7829 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1webObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
7830 : : webObj *arg1 = (webObj *) 0 ;
7831 : :
7832 : : (void)jenv;
7833 : : (void)jcls;
7834 : 0 : arg1 = *(webObj **)&jarg1;
7835 : : {
7836 : : errorObj *ms_error;
7837 : : delete_webObj(arg1);
7838 : 0 : ms_error = msGetErrorObj();
7839 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
7840 : : char ms_message[8192];
7841 : 0 : char* msg = msGetErrorString(";");
7842 : 0 : int ms_errorcode = ms_error->code;
7843 [ # # ]: 0 : if (msg) {
7844 : 0 : snprintf(ms_message, 8192, msg);
7845 : 0 : free(msg);
7846 : : }
7847 : : else sprintf(ms_message, "Unknown message");
7848 : :
7849 : 0 : msResetErrorList();
7850 : :
7851 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
7852 : : case MS_NOTFOUND:
7853 : : break;
7854 : : case -1:
7855 : : break;
7856 : : case MS_IOERR:
7857 : : {
7858 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
7859 : : };
7860 : : break;
7861 : : case MS_MEMERR:
7862 : : {
7863 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
7864 : : };
7865 : : break;
7866 : : case MS_TYPEERR:
7867 : : {
7868 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
7869 : : };
7870 : : break;
7871 : : case MS_EOFERR:
7872 : : {
7873 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
7874 : : };
7875 : : break;
7876 : : case MS_CHILDERR:
7877 : : {
7878 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
7879 : : };
7880 : : break;
7881 : : case MS_NULLPARENTERR:
7882 : : {
7883 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
7884 : : };
7885 : : break;
7886 : : default:
7887 : : {
7888 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
7889 : : };
7890 : : break;
7891 : : }
7892 : : }
7893 : : }
7894 : : }
7895 : :
7896 : :
7897 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
7898 : : jint jresult = 0 ;
7899 : : webObj *arg1 = (webObj *) 0 ;
7900 : : char *arg2 = (char *) 0 ;
7901 : : int result;
7902 : :
7903 : : (void)jenv;
7904 : : (void)jcls;
7905 : : (void)jarg1_;
7906 : 0 : arg1 = *(webObj **)&jarg1;
7907 : : {
7908 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
7909 : : }
7910 : : {
7911 : : errorObj *ms_error;
7912 : : result = (int)webObj_updateFromString(arg1,arg2);
7913 : 0 : ms_error = msGetErrorObj();
7914 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
7915 : : char ms_message[8192];
7916 : 0 : char* msg = msGetErrorString(";");
7917 : 0 : int ms_errorcode = ms_error->code;
7918 [ # # ]: 0 : if (msg) {
7919 : 0 : snprintf(ms_message, 8192, msg);
7920 : 0 : free(msg);
7921 : : }
7922 : : else sprintf(ms_message, "Unknown message");
7923 : :
7924 : 0 : msResetErrorList();
7925 : :
7926 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
7927 : : case MS_NOTFOUND:
7928 : : break;
7929 : : case -1:
7930 : : break;
7931 : : case MS_IOERR:
7932 : : {
7933 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
7934 : : };
7935 : : break;
7936 : : case MS_MEMERR:
7937 : : {
7938 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
7939 : : };
7940 : : break;
7941 : : case MS_TYPEERR:
7942 : : {
7943 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
7944 : : };
7945 : : break;
7946 : : case MS_EOFERR:
7947 : : {
7948 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
7949 : : };
7950 : : break;
7951 : : case MS_CHILDERR:
7952 : : {
7953 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
7954 : : };
7955 : : break;
7956 : : case MS_NULLPARENTERR:
7957 : : {
7958 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
7959 : : };
7960 : : break;
7961 : : default:
7962 : : {
7963 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
7964 : : };
7965 : : break;
7966 : : }
7967 : : }
7968 : : }
7969 : : jresult = (jint)result;
7970 [ # # ]: 0 : if (arg2) free(arg2);
7971 : : return jresult;
7972 : : }
7973 : :
7974 : :
7975 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_webObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
7976 : : jstring jresult = 0 ;
7977 : : webObj *arg1 = (webObj *) 0 ;
7978 : : char *result = 0 ;
7979 : :
7980 : : (void)jenv;
7981 : : (void)jcls;
7982 : : (void)jarg1_;
7983 : 0 : arg1 = *(webObj **)&jarg1;
7984 : : {
7985 : : errorObj *ms_error;
7986 : : result = (char *)webObj_convertToString(arg1);
7987 : 0 : ms_error = msGetErrorObj();
7988 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
7989 : : char ms_message[8192];
7990 : 0 : char* msg = msGetErrorString(";");
7991 : 0 : int ms_errorcode = ms_error->code;
7992 [ # # ]: 0 : if (msg) {
7993 : 0 : snprintf(ms_message, 8192, msg);
7994 : 0 : free(msg);
7995 : : }
7996 : : else sprintf(ms_message, "Unknown message");
7997 : :
7998 : 0 : msResetErrorList();
7999 : :
8000 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
8001 : : case MS_NOTFOUND:
8002 : : break;
8003 : : case -1:
8004 : : break;
8005 : : case MS_IOERR:
8006 : : {
8007 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
8008 : : };
8009 : : break;
8010 : : case MS_MEMERR:
8011 : : {
8012 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
8013 : : };
8014 : : break;
8015 : : case MS_TYPEERR:
8016 : : {
8017 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
8018 : : };
8019 : : break;
8020 : : case MS_EOFERR:
8021 : : {
8022 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
8023 : : };
8024 : : break;
8025 : : case MS_CHILDERR:
8026 : : {
8027 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
8028 : : };
8029 : : break;
8030 : : case MS_NULLPARENTERR:
8031 : : {
8032 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
8033 : : };
8034 : : break;
8035 : : default:
8036 : : {
8037 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
8038 : : };
8039 : : break;
8040 : : }
8041 : : }
8042 : : }
8043 : : {
8044 : 0 : jresult = JNU_NewStringNative(jenv, result);
8045 : : }
8046 : 0 : free(result);
8047 : 0 : return jresult;
8048 : : }
8049 : :
8050 : :
8051 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8052 : : jint jresult = 0 ;
8053 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8054 : : int result;
8055 : :
8056 : : (void)jenv;
8057 : : (void)jcls;
8058 : : (void)jarg1_;
8059 : 0 : arg1 = *(struct styleObj **)&jarg1;
8060 : 0 : result = (int) ((arg1)->refcount);
8061 : : jresult = (jint)result;
8062 : 0 : return jresult;
8063 : : }
8064 : :
8065 : :
8066 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1autoangle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8067 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8068 : : int arg2 ;
8069 : :
8070 : : (void)jenv;
8071 : : (void)jcls;
8072 : : (void)jarg1_;
8073 : 0 : arg1 = *(struct styleObj **)&jarg1;
8074 : : arg2 = (int)jarg2;
8075 [ # # ]: 0 : if (arg1) (arg1)->autoangle = arg2;
8076 : 0 : }
8077 : :
8078 : :
8079 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1autoangle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8080 : : jint jresult = 0 ;
8081 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8082 : : int result;
8083 : :
8084 : : (void)jenv;
8085 : : (void)jcls;
8086 : : (void)jarg1_;
8087 : 0 : arg1 = *(struct styleObj **)&jarg1;
8088 : 0 : result = (int) ((arg1)->autoangle);
8089 : : jresult = (jint)result;
8090 : 0 : return jresult;
8091 : : }
8092 : :
8093 : :
8094 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8095 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8096 : : colorObj *arg2 = (colorObj *) 0 ;
8097 : :
8098 : : (void)jenv;
8099 : : (void)jcls;
8100 : : (void)jarg1_;
8101 : : (void)jarg2_;
8102 : 0 : arg1 = *(struct styleObj **)&jarg1;
8103 : 0 : arg2 = *(colorObj **)&jarg2;
8104 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
8105 : 0 : }
8106 : :
8107 : :
8108 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8109 : : jlong jresult = 0 ;
8110 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8111 : : colorObj *result = 0 ;
8112 : :
8113 : : (void)jenv;
8114 : : (void)jcls;
8115 : : (void)jarg1_;
8116 : 0 : arg1 = *(struct styleObj **)&jarg1;
8117 : 0 : result = (colorObj *)& ((arg1)->color);
8118 : 0 : *(colorObj **)&jresult = result;
8119 : 0 : return jresult;
8120 : : }
8121 : :
8122 : :
8123 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1backgroundcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8124 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8125 : : colorObj *arg2 = (colorObj *) 0 ;
8126 : :
8127 : : (void)jenv;
8128 : : (void)jcls;
8129 : : (void)jarg1_;
8130 : : (void)jarg2_;
8131 : 0 : arg1 = *(struct styleObj **)&jarg1;
8132 : 0 : arg2 = *(colorObj **)&jarg2;
8133 [ # # ]: 0 : if (arg1) (arg1)->backgroundcolor = *arg2;
8134 : 0 : }
8135 : :
8136 : :
8137 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1backgroundcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8138 : : jlong jresult = 0 ;
8139 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8140 : : colorObj *result = 0 ;
8141 : :
8142 : : (void)jenv;
8143 : : (void)jcls;
8144 : : (void)jarg1_;
8145 : 0 : arg1 = *(struct styleObj **)&jarg1;
8146 : 0 : result = (colorObj *)& ((arg1)->backgroundcolor);
8147 : 0 : *(colorObj **)&jresult = result;
8148 : 0 : return jresult;
8149 : : }
8150 : :
8151 : :
8152 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8153 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8154 : : colorObj *arg2 = (colorObj *) 0 ;
8155 : :
8156 : : (void)jenv;
8157 : : (void)jcls;
8158 : : (void)jarg1_;
8159 : : (void)jarg2_;
8160 : 0 : arg1 = *(struct styleObj **)&jarg1;
8161 : 0 : arg2 = *(colorObj **)&jarg2;
8162 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
8163 : 0 : }
8164 : :
8165 : :
8166 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8167 : : jlong jresult = 0 ;
8168 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8169 : : colorObj *result = 0 ;
8170 : :
8171 : : (void)jenv;
8172 : : (void)jcls;
8173 : : (void)jarg1_;
8174 : 0 : arg1 = *(struct styleObj **)&jarg1;
8175 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
8176 : 0 : *(colorObj **)&jresult = result;
8177 : 0 : return jresult;
8178 : : }
8179 : :
8180 : :
8181 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1opacity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8182 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8183 : : int arg2 ;
8184 : :
8185 : : (void)jenv;
8186 : : (void)jcls;
8187 : : (void)jarg1_;
8188 : 0 : arg1 = *(struct styleObj **)&jarg1;
8189 : : arg2 = (int)jarg2;
8190 [ # # ]: 0 : if (arg1) (arg1)->opacity = arg2;
8191 : 0 : }
8192 : :
8193 : :
8194 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1opacity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8195 : : jint jresult = 0 ;
8196 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8197 : : int result;
8198 : :
8199 : : (void)jenv;
8200 : : (void)jcls;
8201 : : (void)jarg1_;
8202 : 0 : arg1 = *(struct styleObj **)&jarg1;
8203 : 0 : result = (int) ((arg1)->opacity);
8204 : : jresult = (jint)result;
8205 : 0 : return jresult;
8206 : : }
8207 : :
8208 : :
8209 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1mincolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8210 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8211 : : colorObj *arg2 = (colorObj *) 0 ;
8212 : :
8213 : : (void)jenv;
8214 : : (void)jcls;
8215 : : (void)jarg1_;
8216 : : (void)jarg2_;
8217 : 0 : arg1 = *(struct styleObj **)&jarg1;
8218 : 0 : arg2 = *(colorObj **)&jarg2;
8219 [ # # ]: 0 : if (arg1) (arg1)->mincolor = *arg2;
8220 : 0 : }
8221 : :
8222 : :
8223 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1mincolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8224 : : jlong jresult = 0 ;
8225 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8226 : : colorObj *result = 0 ;
8227 : :
8228 : : (void)jenv;
8229 : : (void)jcls;
8230 : : (void)jarg1_;
8231 : 0 : arg1 = *(struct styleObj **)&jarg1;
8232 : 0 : result = (colorObj *)& ((arg1)->mincolor);
8233 : 0 : *(colorObj **)&jresult = result;
8234 : 0 : return jresult;
8235 : : }
8236 : :
8237 : :
8238 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
8239 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8240 : : colorObj *arg2 = (colorObj *) 0 ;
8241 : :
8242 : : (void)jenv;
8243 : : (void)jcls;
8244 : : (void)jarg1_;
8245 : : (void)jarg2_;
8246 : 0 : arg1 = *(struct styleObj **)&jarg1;
8247 : 0 : arg2 = *(colorObj **)&jarg2;
8248 [ # # ]: 0 : if (arg1) (arg1)->maxcolor = *arg2;
8249 : 0 : }
8250 : :
8251 : :
8252 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8253 : : jlong jresult = 0 ;
8254 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8255 : : colorObj *result = 0 ;
8256 : :
8257 : : (void)jenv;
8258 : : (void)jcls;
8259 : : (void)jarg1_;
8260 : 0 : arg1 = *(struct styleObj **)&jarg1;
8261 : 0 : result = (colorObj *)& ((arg1)->maxcolor);
8262 : 0 : *(colorObj **)&jresult = result;
8263 : 0 : return jresult;
8264 : : }
8265 : :
8266 : :
8267 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minvalue_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8268 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8269 : : double arg2 ;
8270 : :
8271 : : (void)jenv;
8272 : : (void)jcls;
8273 : : (void)jarg1_;
8274 : 0 : arg1 = *(struct styleObj **)&jarg1;
8275 : : arg2 = (double)jarg2;
8276 [ # # ]: 0 : if (arg1) (arg1)->minvalue = arg2;
8277 : 0 : }
8278 : :
8279 : :
8280 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minvalue_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8281 : : jdouble jresult = 0 ;
8282 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8283 : : double result;
8284 : :
8285 : : (void)jenv;
8286 : : (void)jcls;
8287 : : (void)jarg1_;
8288 : 0 : arg1 = *(struct styleObj **)&jarg1;
8289 : 0 : result = (double) ((arg1)->minvalue);
8290 : : jresult = (jdouble)result;
8291 : 0 : return jresult;
8292 : : }
8293 : :
8294 : :
8295 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxvalue_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8296 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8297 : : double arg2 ;
8298 : :
8299 : : (void)jenv;
8300 : : (void)jcls;
8301 : : (void)jarg1_;
8302 : 0 : arg1 = *(struct styleObj **)&jarg1;
8303 : : arg2 = (double)jarg2;
8304 [ # # ]: 0 : if (arg1) (arg1)->maxvalue = arg2;
8305 : 0 : }
8306 : :
8307 : :
8308 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxvalue_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8309 : : jdouble jresult = 0 ;
8310 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8311 : : double result;
8312 : :
8313 : : (void)jenv;
8314 : : (void)jcls;
8315 : : (void)jarg1_;
8316 : 0 : arg1 = *(struct styleObj **)&jarg1;
8317 : 0 : result = (double) ((arg1)->maxvalue);
8318 : : jresult = (jdouble)result;
8319 : 0 : return jresult;
8320 : : }
8321 : :
8322 : :
8323 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1rangeitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8324 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8325 : : char *arg2 = (char *) 0 ;
8326 : :
8327 : : (void)jenv;
8328 : : (void)jcls;
8329 : : (void)jarg1_;
8330 : 0 : arg1 = *(struct styleObj **)&jarg1;
8331 : : {
8332 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
8333 : : }
8334 : : {
8335 [ # # ]: 0 : if (arg1->rangeitem) free((char*)arg1->rangeitem);
8336 [ # # ]: 0 : if (arg2) {
8337 : 0 : arg1->rangeitem = (char *) malloc(strlen(arg2)+1);
8338 : 0 : strcpy((char*)arg1->rangeitem,arg2);
8339 : : } else {
8340 : 0 : arg1->rangeitem = 0;
8341 : : }
8342 : : }
8343 [ # # ]: 0 : if (arg2) free(arg2);
8344 : 0 : }
8345 : :
8346 : :
8347 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1rangeitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8348 : : jstring jresult = 0 ;
8349 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8350 : : char *result = 0 ;
8351 : :
8352 : : (void)jenv;
8353 : : (void)jcls;
8354 : : (void)jarg1_;
8355 : 0 : arg1 = *(struct styleObj **)&jarg1;
8356 : 0 : result = (char *) ((arg1)->rangeitem);
8357 : : {
8358 : 0 : jresult = JNU_NewStringNative(jenv, result);
8359 : : }
8360 : 0 : return jresult;
8361 : : }
8362 : :
8363 : :
8364 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1rangeitemindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8365 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8366 : : int arg2 ;
8367 : :
8368 : : (void)jenv;
8369 : : (void)jcls;
8370 : : (void)jarg1_;
8371 : 0 : arg1 = *(struct styleObj **)&jarg1;
8372 : : arg2 = (int)jarg2;
8373 [ # # ]: 0 : if (arg1) (arg1)->rangeitemindex = arg2;
8374 : 0 : }
8375 : :
8376 : :
8377 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1rangeitemindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8378 : : jint jresult = 0 ;
8379 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8380 : : int result;
8381 : :
8382 : : (void)jenv;
8383 : : (void)jcls;
8384 : : (void)jarg1_;
8385 : 0 : arg1 = *(struct styleObj **)&jarg1;
8386 : 0 : result = (int) ((arg1)->rangeitemindex);
8387 : : jresult = (jint)result;
8388 : 0 : return jresult;
8389 : : }
8390 : :
8391 : :
8392 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1symbol_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8393 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8394 : : int arg2 ;
8395 : :
8396 : : (void)jenv;
8397 : : (void)jcls;
8398 : : (void)jarg1_;
8399 : 0 : arg1 = *(struct styleObj **)&jarg1;
8400 : : arg2 = (int)jarg2;
8401 [ # # ]: 0 : if (arg1) (arg1)->symbol = arg2;
8402 : 0 : }
8403 : :
8404 : :
8405 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1symbol_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8406 : : jint jresult = 0 ;
8407 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8408 : : int result;
8409 : :
8410 : : (void)jenv;
8411 : : (void)jcls;
8412 : : (void)jarg1_;
8413 : 0 : arg1 = *(struct styleObj **)&jarg1;
8414 : 0 : result = (int) ((arg1)->symbol);
8415 : : jresult = (jint)result;
8416 : 0 : return jresult;
8417 : : }
8418 : :
8419 : :
8420 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1symbolname_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
8421 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8422 : : char *arg2 = (char *) 0 ;
8423 : :
8424 : : (void)jenv;
8425 : : (void)jcls;
8426 : : (void)jarg1_;
8427 : 0 : arg1 = *(struct styleObj **)&jarg1;
8428 : : {
8429 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
8430 : : }
8431 : : {
8432 [ # # ]: 0 : if (arg1->symbolname) free((char*)arg1->symbolname);
8433 [ # # ]: 0 : if (arg2) {
8434 : 0 : arg1->symbolname = (char *) malloc(strlen(arg2)+1);
8435 : 0 : strcpy((char*)arg1->symbolname,arg2);
8436 : : } else {
8437 : 0 : arg1->symbolname = 0;
8438 : : }
8439 : : }
8440 [ # # ]: 0 : if (arg2) free(arg2);
8441 : 0 : }
8442 : :
8443 : :
8444 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1symbolname_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8445 : : jstring jresult = 0 ;
8446 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8447 : : char *result = 0 ;
8448 : :
8449 : : (void)jenv;
8450 : : (void)jcls;
8451 : : (void)jarg1_;
8452 : 0 : arg1 = *(struct styleObj **)&jarg1;
8453 : 0 : result = (char *) ((arg1)->symbolname);
8454 : : {
8455 : 0 : jresult = JNU_NewStringNative(jenv, result);
8456 : : }
8457 : 0 : return jresult;
8458 : : }
8459 : :
8460 : :
8461 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1size_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8462 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8463 : : double arg2 ;
8464 : :
8465 : : (void)jenv;
8466 : : (void)jcls;
8467 : : (void)jarg1_;
8468 : 0 : arg1 = *(struct styleObj **)&jarg1;
8469 : : arg2 = (double)jarg2;
8470 [ # # ]: 0 : if (arg1) (arg1)->size = arg2;
8471 : 0 : }
8472 : :
8473 : :
8474 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1size_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8475 : : jdouble jresult = 0 ;
8476 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8477 : : double result;
8478 : :
8479 : : (void)jenv;
8480 : : (void)jcls;
8481 : : (void)jarg1_;
8482 : 0 : arg1 = *(struct styleObj **)&jarg1;
8483 : 0 : result = (double) ((arg1)->size);
8484 : : jresult = (jdouble)result;
8485 : 0 : return jresult;
8486 : : }
8487 : :
8488 : :
8489 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8490 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8491 : : double arg2 ;
8492 : :
8493 : : (void)jenv;
8494 : : (void)jcls;
8495 : : (void)jarg1_;
8496 : 0 : arg1 = *(struct styleObj **)&jarg1;
8497 : : arg2 = (double)jarg2;
8498 [ # # ]: 0 : if (arg1) (arg1)->minsize = arg2;
8499 : 0 : }
8500 : :
8501 : :
8502 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8503 : : jdouble jresult = 0 ;
8504 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8505 : : double result;
8506 : :
8507 : : (void)jenv;
8508 : : (void)jcls;
8509 : : (void)jarg1_;
8510 : 0 : arg1 = *(struct styleObj **)&jarg1;
8511 : 0 : result = (double) ((arg1)->minsize);
8512 : : jresult = (jdouble)result;
8513 : 0 : return jresult;
8514 : : }
8515 : :
8516 : :
8517 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8518 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8519 : : double arg2 ;
8520 : :
8521 : : (void)jenv;
8522 : : (void)jcls;
8523 : : (void)jarg1_;
8524 : 0 : arg1 = *(struct styleObj **)&jarg1;
8525 : : arg2 = (double)jarg2;
8526 [ # # ]: 0 : if (arg1) (arg1)->maxsize = arg2;
8527 : 0 : }
8528 : :
8529 : :
8530 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8531 : : jdouble jresult = 0 ;
8532 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8533 : : double result;
8534 : :
8535 : : (void)jenv;
8536 : : (void)jcls;
8537 : : (void)jarg1_;
8538 : 0 : arg1 = *(struct styleObj **)&jarg1;
8539 : 0 : result = (double) ((arg1)->maxsize);
8540 : : jresult = (jdouble)result;
8541 : 0 : return jresult;
8542 : : }
8543 : :
8544 : :
8545 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1patternlength_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8546 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8547 : : int arg2 ;
8548 : :
8549 : : (void)jenv;
8550 : : (void)jcls;
8551 : : (void)jarg1_;
8552 : 0 : arg1 = *(struct styleObj **)&jarg1;
8553 : : arg2 = (int)jarg2;
8554 [ # # ]: 0 : if (arg1) (arg1)->patternlength = arg2;
8555 : 0 : }
8556 : :
8557 : :
8558 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1patternlength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8559 : : jint jresult = 0 ;
8560 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8561 : : int result;
8562 : :
8563 : : (void)jenv;
8564 : : (void)jcls;
8565 : : (void)jarg1_;
8566 : 0 : arg1 = *(struct styleObj **)&jarg1;
8567 : 0 : result = (int) ((arg1)->patternlength);
8568 : : jresult = (jint)result;
8569 : 0 : return jresult;
8570 : : }
8571 : :
8572 : :
8573 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1pattern_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdoubleArray jarg2) {
8574 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8575 : : double *arg2 ;
8576 : : jdouble *jarr2 ;
8577 : :
8578 : : (void)jenv;
8579 : : (void)jcls;
8580 : : (void)jarg1_;
8581 : 0 : arg1 = *(struct styleObj **)&jarg1;
8582 [ # # ][ # # ]: 0 : if (jarg2 && (*jenv)->GetArrayLength(jenv, jarg2) != MS_MAXPATTERNLENGTH) {
8583 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaIndexOutOfBoundsException, "incorrect array size");
8584 : 0 : return ;
8585 : : }
8586 [ # # ]: 0 : if (!SWIG_JavaArrayInDouble(jenv, &jarr2, &arg2, jarg2)) return ;
8587 : : {
8588 : : size_t ii;
8589 : : double *b = (double *) arg1->pattern;
8590 [ # # ]: 0 : for (ii = 0; ii < (size_t)MS_MAXPATTERNLENGTH; ii++) b[ii] = *((double *) arg2 + ii);
8591 : : }
8592 : 0 : SWIG_JavaArrayArgoutDouble(jenv, jarr2, arg2, jarg2);
8593 : 0 : free(arg2);
8594 : : }
8595 : :
8596 : :
8597 : 0 : SWIGEXPORT jdoubleArray JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1pattern_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8598 : : jdoubleArray jresult = 0 ;
8599 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8600 : : double *result = 0 ;
8601 : :
8602 : : (void)jenv;
8603 : : (void)jcls;
8604 : : (void)jarg1_;
8605 : 0 : arg1 = *(struct styleObj **)&jarg1;
8606 : 0 : result = (double *)(double *) ((arg1)->pattern);
8607 : 0 : jresult = SWIG_JavaArrayOutDouble(jenv, result, MS_MAXPATTERNLENGTH);
8608 : 0 : return jresult;
8609 : : }
8610 : :
8611 : :
8612 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1gap_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8613 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8614 : : double arg2 ;
8615 : :
8616 : : (void)jenv;
8617 : : (void)jcls;
8618 : : (void)jarg1_;
8619 : 0 : arg1 = *(struct styleObj **)&jarg1;
8620 : : arg2 = (double)jarg2;
8621 [ # # ]: 0 : if (arg1) (arg1)->gap = arg2;
8622 : 0 : }
8623 : :
8624 : :
8625 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1gap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8626 : : jdouble jresult = 0 ;
8627 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8628 : : double result;
8629 : :
8630 : : (void)jenv;
8631 : : (void)jcls;
8632 : : (void)jarg1_;
8633 : 0 : arg1 = *(struct styleObj **)&jarg1;
8634 : 0 : result = (double) ((arg1)->gap);
8635 : : jresult = (jdouble)result;
8636 : 0 : return jresult;
8637 : : }
8638 : :
8639 : :
8640 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1initialgap_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8641 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8642 : : double arg2 ;
8643 : :
8644 : : (void)jenv;
8645 : : (void)jcls;
8646 : : (void)jarg1_;
8647 : 0 : arg1 = *(struct styleObj **)&jarg1;
8648 : : arg2 = (double)jarg2;
8649 [ # # ]: 0 : if (arg1) (arg1)->initialgap = arg2;
8650 : 0 : }
8651 : :
8652 : :
8653 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1initialgap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8654 : : jdouble jresult = 0 ;
8655 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8656 : : double result;
8657 : :
8658 : : (void)jenv;
8659 : : (void)jcls;
8660 : : (void)jarg1_;
8661 : 0 : arg1 = *(struct styleObj **)&jarg1;
8662 : 0 : result = (double) ((arg1)->initialgap);
8663 : : jresult = (jdouble)result;
8664 : 0 : return jresult;
8665 : : }
8666 : :
8667 : :
8668 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1position_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8669 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8670 : : int arg2 ;
8671 : :
8672 : : (void)jenv;
8673 : : (void)jcls;
8674 : : (void)jarg1_;
8675 : 0 : arg1 = *(struct styleObj **)&jarg1;
8676 : : arg2 = (int)jarg2;
8677 [ # # ]: 0 : if (arg1) (arg1)->position = arg2;
8678 : 0 : }
8679 : :
8680 : :
8681 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1position_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8682 : : jint jresult = 0 ;
8683 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8684 : : int result;
8685 : :
8686 : : (void)jenv;
8687 : : (void)jcls;
8688 : : (void)jarg1_;
8689 : 0 : arg1 = *(struct styleObj **)&jarg1;
8690 : 0 : result = (int) ((arg1)->position);
8691 : : jresult = (jint)result;
8692 : 0 : return jresult;
8693 : : }
8694 : :
8695 : :
8696 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linecap_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8697 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8698 : : int arg2 ;
8699 : :
8700 : : (void)jenv;
8701 : : (void)jcls;
8702 : : (void)jarg1_;
8703 : 0 : arg1 = *(struct styleObj **)&jarg1;
8704 : : arg2 = (int)jarg2;
8705 [ # # ]: 0 : if (arg1) (arg1)->linecap = arg2;
8706 : 0 : }
8707 : :
8708 : :
8709 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linecap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8710 : : jint jresult = 0 ;
8711 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8712 : : int result;
8713 : :
8714 : : (void)jenv;
8715 : : (void)jcls;
8716 : : (void)jarg1_;
8717 : 0 : arg1 = *(struct styleObj **)&jarg1;
8718 : 0 : result = (int) ((arg1)->linecap);
8719 : : jresult = (jint)result;
8720 : 0 : return jresult;
8721 : : }
8722 : :
8723 : :
8724 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linejoin_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
8725 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8726 : : int arg2 ;
8727 : :
8728 : : (void)jenv;
8729 : : (void)jcls;
8730 : : (void)jarg1_;
8731 : 0 : arg1 = *(struct styleObj **)&jarg1;
8732 : : arg2 = (int)jarg2;
8733 [ # # ]: 0 : if (arg1) (arg1)->linejoin = arg2;
8734 : 0 : }
8735 : :
8736 : :
8737 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linejoin_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8738 : : jint jresult = 0 ;
8739 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8740 : : int result;
8741 : :
8742 : : (void)jenv;
8743 : : (void)jcls;
8744 : : (void)jarg1_;
8745 : 0 : arg1 = *(struct styleObj **)&jarg1;
8746 : 0 : result = (int) ((arg1)->linejoin);
8747 : : jresult = (jint)result;
8748 : 0 : return jresult;
8749 : : }
8750 : :
8751 : :
8752 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linejoinmaxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8753 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8754 : : double arg2 ;
8755 : :
8756 : : (void)jenv;
8757 : : (void)jcls;
8758 : : (void)jarg1_;
8759 : 0 : arg1 = *(struct styleObj **)&jarg1;
8760 : : arg2 = (double)jarg2;
8761 [ # # ]: 0 : if (arg1) (arg1)->linejoinmaxsize = arg2;
8762 : 0 : }
8763 : :
8764 : :
8765 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1linejoinmaxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8766 : : jdouble jresult = 0 ;
8767 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8768 : : double result;
8769 : :
8770 : : (void)jenv;
8771 : : (void)jcls;
8772 : : (void)jarg1_;
8773 : 0 : arg1 = *(struct styleObj **)&jarg1;
8774 : 0 : result = (double) ((arg1)->linejoinmaxsize);
8775 : : jresult = (jdouble)result;
8776 : 0 : return jresult;
8777 : : }
8778 : :
8779 : :
8780 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8781 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8782 : : double arg2 ;
8783 : :
8784 : : (void)jenv;
8785 : : (void)jcls;
8786 : : (void)jarg1_;
8787 : 0 : arg1 = *(struct styleObj **)&jarg1;
8788 : : arg2 = (double)jarg2;
8789 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
8790 : 0 : }
8791 : :
8792 : :
8793 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8794 : : jdouble jresult = 0 ;
8795 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8796 : : double result;
8797 : :
8798 : : (void)jenv;
8799 : : (void)jcls;
8800 : : (void)jarg1_;
8801 : 0 : arg1 = *(struct styleObj **)&jarg1;
8802 : 0 : result = (double) ((arg1)->width);
8803 : : jresult = (jdouble)result;
8804 : 0 : return jresult;
8805 : : }
8806 : :
8807 : :
8808 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1outlinewidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8809 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8810 : : double arg2 ;
8811 : :
8812 : : (void)jenv;
8813 : : (void)jcls;
8814 : : (void)jarg1_;
8815 : 0 : arg1 = *(struct styleObj **)&jarg1;
8816 : : arg2 = (double)jarg2;
8817 [ # # ]: 0 : if (arg1) (arg1)->outlinewidth = arg2;
8818 : 0 : }
8819 : :
8820 : :
8821 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1outlinewidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8822 : : jdouble jresult = 0 ;
8823 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8824 : : double result;
8825 : :
8826 : : (void)jenv;
8827 : : (void)jcls;
8828 : : (void)jarg1_;
8829 : 0 : arg1 = *(struct styleObj **)&jarg1;
8830 : 0 : result = (double) ((arg1)->outlinewidth);
8831 : : jresult = (jdouble)result;
8832 : 0 : return jresult;
8833 : : }
8834 : :
8835 : :
8836 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minwidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8837 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8838 : : double arg2 ;
8839 : :
8840 : : (void)jenv;
8841 : : (void)jcls;
8842 : : (void)jarg1_;
8843 : 0 : arg1 = *(struct styleObj **)&jarg1;
8844 : : arg2 = (double)jarg2;
8845 [ # # ]: 0 : if (arg1) (arg1)->minwidth = arg2;
8846 : 0 : }
8847 : :
8848 : :
8849 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minwidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8850 : : jdouble jresult = 0 ;
8851 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8852 : : double result;
8853 : :
8854 : : (void)jenv;
8855 : : (void)jcls;
8856 : : (void)jarg1_;
8857 : 0 : arg1 = *(struct styleObj **)&jarg1;
8858 : 0 : result = (double) ((arg1)->minwidth);
8859 : : jresult = (jdouble)result;
8860 : 0 : return jresult;
8861 : : }
8862 : :
8863 : :
8864 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxwidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8865 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8866 : : double arg2 ;
8867 : :
8868 : : (void)jenv;
8869 : : (void)jcls;
8870 : : (void)jarg1_;
8871 : 0 : arg1 = *(struct styleObj **)&jarg1;
8872 : : arg2 = (double)jarg2;
8873 [ # # ]: 0 : if (arg1) (arg1)->maxwidth = arg2;
8874 : 0 : }
8875 : :
8876 : :
8877 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxwidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8878 : : jdouble jresult = 0 ;
8879 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8880 : : double result;
8881 : :
8882 : : (void)jenv;
8883 : : (void)jcls;
8884 : : (void)jarg1_;
8885 : 0 : arg1 = *(struct styleObj **)&jarg1;
8886 : 0 : result = (double) ((arg1)->maxwidth);
8887 : : jresult = (jdouble)result;
8888 : 0 : return jresult;
8889 : : }
8890 : :
8891 : :
8892 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1offsetx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8893 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8894 : : double arg2 ;
8895 : :
8896 : : (void)jenv;
8897 : : (void)jcls;
8898 : : (void)jarg1_;
8899 : 0 : arg1 = *(struct styleObj **)&jarg1;
8900 : : arg2 = (double)jarg2;
8901 [ # # ]: 0 : if (arg1) (arg1)->offsetx = arg2;
8902 : 0 : }
8903 : :
8904 : :
8905 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1offsetx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8906 : : jdouble jresult = 0 ;
8907 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8908 : : double result;
8909 : :
8910 : : (void)jenv;
8911 : : (void)jcls;
8912 : : (void)jarg1_;
8913 : 0 : arg1 = *(struct styleObj **)&jarg1;
8914 : 0 : result = (double) ((arg1)->offsetx);
8915 : : jresult = (jdouble)result;
8916 : 0 : return jresult;
8917 : : }
8918 : :
8919 : :
8920 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1offsety_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8921 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8922 : : double arg2 ;
8923 : :
8924 : : (void)jenv;
8925 : : (void)jcls;
8926 : : (void)jarg1_;
8927 : 0 : arg1 = *(struct styleObj **)&jarg1;
8928 : : arg2 = (double)jarg2;
8929 [ # # ]: 0 : if (arg1) (arg1)->offsety = arg2;
8930 : 0 : }
8931 : :
8932 : :
8933 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1offsety_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8934 : : jdouble jresult = 0 ;
8935 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8936 : : double result;
8937 : :
8938 : : (void)jenv;
8939 : : (void)jcls;
8940 : : (void)jarg1_;
8941 : 0 : arg1 = *(struct styleObj **)&jarg1;
8942 : 0 : result = (double) ((arg1)->offsety);
8943 : : jresult = (jdouble)result;
8944 : 0 : return jresult;
8945 : : }
8946 : :
8947 : :
8948 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1polaroffsetpixel_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8949 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8950 : : double arg2 ;
8951 : :
8952 : : (void)jenv;
8953 : : (void)jcls;
8954 : : (void)jarg1_;
8955 : 0 : arg1 = *(struct styleObj **)&jarg1;
8956 : : arg2 = (double)jarg2;
8957 [ # # ]: 0 : if (arg1) (arg1)->polaroffsetpixel = arg2;
8958 : 0 : }
8959 : :
8960 : :
8961 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1polaroffsetpixel_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8962 : : jdouble jresult = 0 ;
8963 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8964 : : double result;
8965 : :
8966 : : (void)jenv;
8967 : : (void)jcls;
8968 : : (void)jarg1_;
8969 : 0 : arg1 = *(struct styleObj **)&jarg1;
8970 : 0 : result = (double) ((arg1)->polaroffsetpixel);
8971 : : jresult = (jdouble)result;
8972 : 0 : return jresult;
8973 : : }
8974 : :
8975 : :
8976 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1polaroffsetangle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
8977 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8978 : : double arg2 ;
8979 : :
8980 : : (void)jenv;
8981 : : (void)jcls;
8982 : : (void)jarg1_;
8983 : 0 : arg1 = *(struct styleObj **)&jarg1;
8984 : : arg2 = (double)jarg2;
8985 [ # # ]: 0 : if (arg1) (arg1)->polaroffsetangle = arg2;
8986 : 0 : }
8987 : :
8988 : :
8989 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1polaroffsetangle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
8990 : : jdouble jresult = 0 ;
8991 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
8992 : : double result;
8993 : :
8994 : : (void)jenv;
8995 : : (void)jcls;
8996 : : (void)jarg1_;
8997 : 0 : arg1 = *(struct styleObj **)&jarg1;
8998 : 0 : result = (double) ((arg1)->polaroffsetangle);
8999 : : jresult = (jdouble)result;
9000 : 0 : return jresult;
9001 : : }
9002 : :
9003 : :
9004 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1angle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
9005 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9006 : : double arg2 ;
9007 : :
9008 : : (void)jenv;
9009 : : (void)jcls;
9010 : : (void)jarg1_;
9011 : 0 : arg1 = *(struct styleObj **)&jarg1;
9012 : : arg2 = (double)jarg2;
9013 [ # # ]: 0 : if (arg1) (arg1)->angle = arg2;
9014 : 0 : }
9015 : :
9016 : :
9017 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1angle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9018 : : jdouble jresult = 0 ;
9019 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9020 : : double result;
9021 : :
9022 : : (void)jenv;
9023 : : (void)jcls;
9024 : : (void)jarg1_;
9025 : 0 : arg1 = *(struct styleObj **)&jarg1;
9026 : 0 : result = (double) ((arg1)->angle);
9027 : : jresult = (jdouble)result;
9028 : 0 : return jresult;
9029 : : }
9030 : :
9031 : :
9032 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
9033 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9034 : : double arg2 ;
9035 : :
9036 : : (void)jenv;
9037 : : (void)jcls;
9038 : : (void)jarg1_;
9039 : 0 : arg1 = *(struct styleObj **)&jarg1;
9040 : : arg2 = (double)jarg2;
9041 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
9042 : 0 : }
9043 : :
9044 : :
9045 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9046 : : jdouble jresult = 0 ;
9047 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9048 : : double result;
9049 : :
9050 : : (void)jenv;
9051 : : (void)jcls;
9052 : : (void)jarg1_;
9053 : 0 : arg1 = *(struct styleObj **)&jarg1;
9054 : 0 : result = (double) ((arg1)->minscaledenom);
9055 : : jresult = (jdouble)result;
9056 : 0 : return jresult;
9057 : : }
9058 : :
9059 : :
9060 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
9061 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9062 : : double arg2 ;
9063 : :
9064 : : (void)jenv;
9065 : : (void)jcls;
9066 : : (void)jarg1_;
9067 : 0 : arg1 = *(struct styleObj **)&jarg1;
9068 : : arg2 = (double)jarg2;
9069 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
9070 : 0 : }
9071 : :
9072 : :
9073 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9074 : : jdouble jresult = 0 ;
9075 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9076 : : double result;
9077 : :
9078 : : (void)jenv;
9079 : : (void)jcls;
9080 : : (void)jarg1_;
9081 : 0 : arg1 = *(struct styleObj **)&jarg1;
9082 : 0 : result = (double) ((arg1)->maxscaledenom);
9083 : : jresult = (jdouble)result;
9084 : 0 : return jresult;
9085 : : }
9086 : :
9087 : :
9088 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1styleObj(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9089 : : jlong jresult = 0 ;
9090 : : classObj *arg1 = (classObj *) NULL ;
9091 : : struct styleObj *result = 0 ;
9092 : :
9093 : : (void)jenv;
9094 : : (void)jcls;
9095 : : (void)jarg1_;
9096 : 0 : arg1 = *(classObj **)&jarg1;
9097 : : {
9098 : : errorObj *ms_error;
9099 : 0 : result = (struct styleObj *)new_styleObj(arg1);
9100 : 0 : ms_error = msGetErrorObj();
9101 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9102 : : char ms_message[8192];
9103 : 0 : char* msg = msGetErrorString(";");
9104 : 0 : int ms_errorcode = ms_error->code;
9105 [ # # ]: 0 : if (msg) {
9106 : 0 : snprintf(ms_message, 8192, msg);
9107 : 0 : free(msg);
9108 : : }
9109 : : else sprintf(ms_message, "Unknown message");
9110 : :
9111 : 0 : msResetErrorList();
9112 : :
9113 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9114 : : case MS_NOTFOUND:
9115 : : break;
9116 : : case -1:
9117 : : break;
9118 : : case MS_IOERR:
9119 : : {
9120 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9121 : : };
9122 : : break;
9123 : : case MS_MEMERR:
9124 : : {
9125 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9126 : : };
9127 : : break;
9128 : : case MS_TYPEERR:
9129 : : {
9130 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9131 : : };
9132 : : break;
9133 : : case MS_EOFERR:
9134 : : {
9135 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9136 : : };
9137 : : break;
9138 : : case MS_CHILDERR:
9139 : : {
9140 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9141 : : };
9142 : : break;
9143 : : case MS_NULLPARENTERR:
9144 : : {
9145 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9146 : : };
9147 : : break;
9148 : : default:
9149 : : {
9150 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9151 : : };
9152 : : break;
9153 : : }
9154 : : }
9155 : : }
9156 : 0 : *(struct styleObj **)&jresult = result;
9157 : 0 : return jresult;
9158 : : }
9159 : :
9160 : :
9161 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1styleObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
9162 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9163 : :
9164 : : (void)jenv;
9165 : : (void)jcls;
9166 : 0 : arg1 = *(struct styleObj **)&jarg1;
9167 : : {
9168 : : errorObj *ms_error;
9169 : : delete_styleObj(arg1);
9170 : 0 : ms_error = msGetErrorObj();
9171 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9172 : : char ms_message[8192];
9173 : 0 : char* msg = msGetErrorString(";");
9174 : 0 : int ms_errorcode = ms_error->code;
9175 [ # # ]: 0 : if (msg) {
9176 : 0 : snprintf(ms_message, 8192, msg);
9177 : 0 : free(msg);
9178 : : }
9179 : : else sprintf(ms_message, "Unknown message");
9180 : :
9181 : 0 : msResetErrorList();
9182 : :
9183 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9184 : : case MS_NOTFOUND:
9185 : : break;
9186 : : case -1:
9187 : : break;
9188 : : case MS_IOERR:
9189 : : {
9190 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
9191 : : };
9192 : : break;
9193 : : case MS_MEMERR:
9194 : : {
9195 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
9196 : : };
9197 : : break;
9198 : : case MS_TYPEERR:
9199 : : {
9200 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
9201 : : };
9202 : : break;
9203 : : case MS_EOFERR:
9204 : : {
9205 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
9206 : : };
9207 : : break;
9208 : : case MS_CHILDERR:
9209 : : {
9210 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
9211 : : };
9212 : : break;
9213 : : case MS_NULLPARENTERR:
9214 : : {
9215 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
9216 : : };
9217 : : break;
9218 : : default:
9219 : : {
9220 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
9221 : : };
9222 : : break;
9223 : : }
9224 : : }
9225 : : }
9226 : : }
9227 : :
9228 : :
9229 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9230 : : jint jresult = 0 ;
9231 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9232 : : char *arg2 = (char *) 0 ;
9233 : : int result;
9234 : :
9235 : : (void)jenv;
9236 : : (void)jcls;
9237 : : (void)jarg1_;
9238 : 0 : arg1 = *(struct styleObj **)&jarg1;
9239 : : {
9240 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
9241 : : }
9242 : : {
9243 : : errorObj *ms_error;
9244 : : result = (int)styleObj_updateFromString(arg1,arg2);
9245 : 0 : ms_error = msGetErrorObj();
9246 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9247 : : char ms_message[8192];
9248 : 0 : char* msg = msGetErrorString(";");
9249 : 0 : int ms_errorcode = ms_error->code;
9250 [ # # ]: 0 : if (msg) {
9251 : 0 : snprintf(ms_message, 8192, msg);
9252 : 0 : free(msg);
9253 : : }
9254 : : else sprintf(ms_message, "Unknown message");
9255 : :
9256 : 0 : msResetErrorList();
9257 : :
9258 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9259 : : case MS_NOTFOUND:
9260 : : break;
9261 : : case -1:
9262 : : break;
9263 : : case MS_IOERR:
9264 : : {
9265 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9266 : : };
9267 : : break;
9268 : : case MS_MEMERR:
9269 : : {
9270 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9271 : : };
9272 : : break;
9273 : : case MS_TYPEERR:
9274 : : {
9275 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9276 : : };
9277 : : break;
9278 : : case MS_EOFERR:
9279 : : {
9280 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9281 : : };
9282 : : break;
9283 : : case MS_CHILDERR:
9284 : : {
9285 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9286 : : };
9287 : : break;
9288 : : case MS_NULLPARENTERR:
9289 : : {
9290 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9291 : : };
9292 : : break;
9293 : : default:
9294 : : {
9295 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9296 : : };
9297 : : break;
9298 : : }
9299 : : }
9300 : : }
9301 : : jresult = (jint)result;
9302 [ # # ]: 0 : if (arg2) free(arg2);
9303 : : return jresult;
9304 : : }
9305 : :
9306 : :
9307 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9308 : : jstring jresult = 0 ;
9309 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9310 : : char *result = 0 ;
9311 : :
9312 : : (void)jenv;
9313 : : (void)jcls;
9314 : : (void)jarg1_;
9315 : 0 : arg1 = *(struct styleObj **)&jarg1;
9316 : : {
9317 : : errorObj *ms_error;
9318 : : result = (char *)styleObj_convertToString(arg1);
9319 : 0 : ms_error = msGetErrorObj();
9320 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9321 : : char ms_message[8192];
9322 : 0 : char* msg = msGetErrorString(";");
9323 : 0 : int ms_errorcode = ms_error->code;
9324 [ # # ]: 0 : if (msg) {
9325 : 0 : snprintf(ms_message, 8192, msg);
9326 : 0 : free(msg);
9327 : : }
9328 : : else sprintf(ms_message, "Unknown message");
9329 : :
9330 : 0 : msResetErrorList();
9331 : :
9332 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9333 : : case MS_NOTFOUND:
9334 : : break;
9335 : : case -1:
9336 : : break;
9337 : : case MS_IOERR:
9338 : : {
9339 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9340 : : };
9341 : : break;
9342 : : case MS_MEMERR:
9343 : : {
9344 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9345 : : };
9346 : : break;
9347 : : case MS_TYPEERR:
9348 : : {
9349 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9350 : : };
9351 : : break;
9352 : : case MS_EOFERR:
9353 : : {
9354 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9355 : : };
9356 : : break;
9357 : : case MS_CHILDERR:
9358 : : {
9359 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9360 : : };
9361 : : break;
9362 : : case MS_NULLPARENTERR:
9363 : : {
9364 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9365 : : };
9366 : : break;
9367 : : default:
9368 : : {
9369 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9370 : : };
9371 : : break;
9372 : : }
9373 : : }
9374 : : }
9375 : : {
9376 : 0 : jresult = JNU_NewStringNative(jenv, result);
9377 : : }
9378 : 0 : free(result);
9379 : 0 : return jresult;
9380 : : }
9381 : :
9382 : :
9383 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1cloneStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9384 : : jlong jresult = 0 ;
9385 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9386 : : styleObj *result = 0 ;
9387 : :
9388 : : (void)jenv;
9389 : : (void)jcls;
9390 : : (void)jarg1_;
9391 : 0 : arg1 = *(struct styleObj **)&jarg1;
9392 : : {
9393 : : errorObj *ms_error;
9394 : : result = (styleObj *)styleObj_cloneStyle(arg1);
9395 : 0 : ms_error = msGetErrorObj();
9396 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9397 : : char ms_message[8192];
9398 : 0 : char* msg = msGetErrorString(";");
9399 : 0 : int ms_errorcode = ms_error->code;
9400 [ # # ]: 0 : if (msg) {
9401 : 0 : snprintf(ms_message, 8192, msg);
9402 : 0 : free(msg);
9403 : : }
9404 : : else sprintf(ms_message, "Unknown message");
9405 : :
9406 : 0 : msResetErrorList();
9407 : :
9408 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9409 : : case MS_NOTFOUND:
9410 : : break;
9411 : : case -1:
9412 : : break;
9413 : : case MS_IOERR:
9414 : : {
9415 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9416 : : };
9417 : : break;
9418 : : case MS_MEMERR:
9419 : : {
9420 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9421 : : };
9422 : : break;
9423 : : case MS_TYPEERR:
9424 : : {
9425 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9426 : : };
9427 : : break;
9428 : : case MS_EOFERR:
9429 : : {
9430 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9431 : : };
9432 : : break;
9433 : : case MS_CHILDERR:
9434 : : {
9435 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9436 : : };
9437 : : break;
9438 : : case MS_NULLPARENTERR:
9439 : : {
9440 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9441 : : };
9442 : : break;
9443 : : default:
9444 : : {
9445 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9446 : : };
9447 : : break;
9448 : : }
9449 : : }
9450 : : }
9451 : 0 : *(styleObj **)&jresult = result;
9452 : 0 : return jresult;
9453 : : }
9454 : :
9455 : :
9456 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1setSymbolByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
9457 : : jint jresult = 0 ;
9458 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9459 : : mapObj *arg2 = (mapObj *) 0 ;
9460 : : char *arg3 = (char *) 0 ;
9461 : : int result;
9462 : :
9463 : : (void)jenv;
9464 : : (void)jcls;
9465 : : (void)jarg1_;
9466 : : (void)jarg2_;
9467 : 0 : arg1 = *(struct styleObj **)&jarg1;
9468 : 0 : arg2 = *(mapObj **)&jarg2;
9469 : : {
9470 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
9471 : : }
9472 : : {
9473 : : errorObj *ms_error;
9474 : : result = (int)styleObj_setSymbolByName(arg1,arg2,arg3);
9475 : 0 : ms_error = msGetErrorObj();
9476 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9477 : : char ms_message[8192];
9478 : 0 : char* msg = msGetErrorString(";");
9479 : 0 : int ms_errorcode = ms_error->code;
9480 [ # # ]: 0 : if (msg) {
9481 : 0 : snprintf(ms_message, 8192, msg);
9482 : 0 : free(msg);
9483 : : }
9484 : : else sprintf(ms_message, "Unknown message");
9485 : :
9486 : 0 : msResetErrorList();
9487 : :
9488 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9489 : : case MS_NOTFOUND:
9490 : : break;
9491 : : case -1:
9492 : : break;
9493 : : case MS_IOERR:
9494 : : {
9495 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9496 : : };
9497 : : break;
9498 : : case MS_MEMERR:
9499 : : {
9500 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9501 : : };
9502 : : break;
9503 : : case MS_TYPEERR:
9504 : : {
9505 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9506 : : };
9507 : : break;
9508 : : case MS_EOFERR:
9509 : : {
9510 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9511 : : };
9512 : : break;
9513 : : case MS_CHILDERR:
9514 : : {
9515 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9516 : : };
9517 : : break;
9518 : : case MS_NULLPARENTERR:
9519 : : {
9520 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9521 : : };
9522 : : break;
9523 : : default:
9524 : : {
9525 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9526 : : };
9527 : : break;
9528 : : }
9529 : : }
9530 : : }
9531 : : jresult = (jint)result;
9532 [ # # ]: 0 : if (arg3) free(arg3);
9533 : : return jresult;
9534 : : }
9535 : :
9536 : :
9537 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1removeBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9538 : : jint jresult = 0 ;
9539 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9540 : : int arg2 ;
9541 : : int result;
9542 : :
9543 : : (void)jenv;
9544 : : (void)jcls;
9545 : : (void)jarg1_;
9546 : 0 : arg1 = *(struct styleObj **)&jarg1;
9547 : : arg2 = (int)jarg2;
9548 : : {
9549 : : errorObj *ms_error;
9550 : : result = (int)styleObj_removeBinding(arg1,arg2);
9551 : 0 : ms_error = msGetErrorObj();
9552 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9553 : : char ms_message[8192];
9554 : 0 : char* msg = msGetErrorString(";");
9555 : 0 : int ms_errorcode = ms_error->code;
9556 [ # # ]: 0 : if (msg) {
9557 : 0 : snprintf(ms_message, 8192, msg);
9558 : 0 : free(msg);
9559 : : }
9560 : : else sprintf(ms_message, "Unknown message");
9561 : :
9562 : 0 : msResetErrorList();
9563 : :
9564 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9565 : : case MS_NOTFOUND:
9566 : : break;
9567 : : case -1:
9568 : : break;
9569 : : case MS_IOERR:
9570 : : {
9571 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9572 : : };
9573 : : break;
9574 : : case MS_MEMERR:
9575 : : {
9576 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9577 : : };
9578 : : break;
9579 : : case MS_TYPEERR:
9580 : : {
9581 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9582 : : };
9583 : : break;
9584 : : case MS_EOFERR:
9585 : : {
9586 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9587 : : };
9588 : : break;
9589 : : case MS_CHILDERR:
9590 : : {
9591 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9592 : : };
9593 : : break;
9594 : : case MS_NULLPARENTERR:
9595 : : {
9596 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9597 : : };
9598 : : break;
9599 : : default:
9600 : : {
9601 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9602 : : };
9603 : : break;
9604 : : }
9605 : : }
9606 : : }
9607 : : jresult = (jint)result;
9608 : : return jresult;
9609 : : }
9610 : :
9611 : :
9612 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1setBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
9613 : : jint jresult = 0 ;
9614 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9615 : : int arg2 ;
9616 : : char *arg3 = (char *) 0 ;
9617 : : int result;
9618 : :
9619 : : (void)jenv;
9620 : : (void)jcls;
9621 : : (void)jarg1_;
9622 : 0 : arg1 = *(struct styleObj **)&jarg1;
9623 : : arg2 = (int)jarg2;
9624 : : {
9625 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
9626 : : }
9627 : : {
9628 : : errorObj *ms_error;
9629 : : result = (int)styleObj_setBinding(arg1,arg2,arg3);
9630 : 0 : ms_error = msGetErrorObj();
9631 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9632 : : char ms_message[8192];
9633 : 0 : char* msg = msGetErrorString(";");
9634 : 0 : int ms_errorcode = ms_error->code;
9635 [ # # ]: 0 : if (msg) {
9636 : 0 : snprintf(ms_message, 8192, msg);
9637 : 0 : free(msg);
9638 : : }
9639 : : else sprintf(ms_message, "Unknown message");
9640 : :
9641 : 0 : msResetErrorList();
9642 : :
9643 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9644 : : case MS_NOTFOUND:
9645 : : break;
9646 : : case -1:
9647 : : break;
9648 : : case MS_IOERR:
9649 : : {
9650 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9651 : : };
9652 : : break;
9653 : : case MS_MEMERR:
9654 : : {
9655 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9656 : : };
9657 : : break;
9658 : : case MS_TYPEERR:
9659 : : {
9660 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9661 : : };
9662 : : break;
9663 : : case MS_EOFERR:
9664 : : {
9665 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9666 : : };
9667 : : break;
9668 : : case MS_CHILDERR:
9669 : : {
9670 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9671 : : };
9672 : : break;
9673 : : case MS_NULLPARENTERR:
9674 : : {
9675 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9676 : : };
9677 : : break;
9678 : : default:
9679 : : {
9680 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9681 : : };
9682 : : break;
9683 : : }
9684 : : }
9685 : : }
9686 : : jresult = (jint)result;
9687 [ # # ]: 0 : if (arg3) free(arg3);
9688 : : return jresult;
9689 : : }
9690 : :
9691 : :
9692 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1getBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9693 : : jstring jresult = 0 ;
9694 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9695 : : int arg2 ;
9696 : : char *result = 0 ;
9697 : :
9698 : : (void)jenv;
9699 : : (void)jcls;
9700 : : (void)jarg1_;
9701 : 0 : arg1 = *(struct styleObj **)&jarg1;
9702 : : arg2 = (int)jarg2;
9703 : : {
9704 : : errorObj *ms_error;
9705 : : result = (char *)styleObj_getBinding(arg1,arg2);
9706 : 0 : ms_error = msGetErrorObj();
9707 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9708 : : char ms_message[8192];
9709 : 0 : char* msg = msGetErrorString(";");
9710 : 0 : int ms_errorcode = ms_error->code;
9711 [ # # ]: 0 : if (msg) {
9712 : 0 : snprintf(ms_message, 8192, msg);
9713 : 0 : free(msg);
9714 : : }
9715 : : else sprintf(ms_message, "Unknown message");
9716 : :
9717 : 0 : msResetErrorList();
9718 : :
9719 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9720 : : case MS_NOTFOUND:
9721 : : break;
9722 : : case -1:
9723 : : break;
9724 : : case MS_IOERR:
9725 : : {
9726 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9727 : : };
9728 : : break;
9729 : : case MS_MEMERR:
9730 : : {
9731 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9732 : : };
9733 : : break;
9734 : : case MS_TYPEERR:
9735 : : {
9736 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9737 : : };
9738 : : break;
9739 : : case MS_EOFERR:
9740 : : {
9741 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9742 : : };
9743 : : break;
9744 : : case MS_CHILDERR:
9745 : : {
9746 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9747 : : };
9748 : : break;
9749 : : case MS_NULLPARENTERR:
9750 : : {
9751 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9752 : : };
9753 : : break;
9754 : : default:
9755 : : {
9756 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9757 : : };
9758 : : break;
9759 : : }
9760 : : }
9761 : : }
9762 : : {
9763 : 0 : jresult = JNU_NewStringNative(jenv, result);
9764 : : }
9765 : 0 : return jresult;
9766 : : }
9767 : :
9768 : :
9769 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1getGeomTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9770 : : jstring jresult = 0 ;
9771 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9772 : : char *result = 0 ;
9773 : :
9774 : : (void)jenv;
9775 : : (void)jcls;
9776 : : (void)jarg1_;
9777 : 0 : arg1 = *(struct styleObj **)&jarg1;
9778 : : {
9779 : : errorObj *ms_error;
9780 : : result = (char *)styleObj_getGeomTransform(arg1);
9781 : 0 : ms_error = msGetErrorObj();
9782 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9783 : : char ms_message[8192];
9784 : 0 : char* msg = msGetErrorString(";");
9785 : 0 : int ms_errorcode = ms_error->code;
9786 [ # # ]: 0 : if (msg) {
9787 : 0 : snprintf(ms_message, 8192, msg);
9788 : 0 : free(msg);
9789 : : }
9790 : : else sprintf(ms_message, "Unknown message");
9791 : :
9792 : 0 : msResetErrorList();
9793 : :
9794 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9795 : : case MS_NOTFOUND:
9796 : : break;
9797 : : case -1:
9798 : : break;
9799 : : case MS_IOERR:
9800 : : {
9801 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
9802 : : };
9803 : : break;
9804 : : case MS_MEMERR:
9805 : : {
9806 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
9807 : : };
9808 : : break;
9809 : : case MS_TYPEERR:
9810 : : {
9811 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
9812 : : };
9813 : : break;
9814 : : case MS_EOFERR:
9815 : : {
9816 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
9817 : : };
9818 : : break;
9819 : : case MS_CHILDERR:
9820 : : {
9821 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9822 : : };
9823 : : break;
9824 : : case MS_NULLPARENTERR:
9825 : : {
9826 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
9827 : : };
9828 : : break;
9829 : : default:
9830 : : {
9831 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
9832 : : };
9833 : : break;
9834 : : }
9835 : : }
9836 : : }
9837 : : {
9838 : 0 : jresult = JNU_NewStringNative(jenv, result);
9839 : : }
9840 : 0 : return jresult;
9841 : : }
9842 : :
9843 : :
9844 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_styleObj_1setGeomTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
9845 : : struct styleObj *arg1 = (struct styleObj *) 0 ;
9846 : : char *arg2 = (char *) 0 ;
9847 : :
9848 : : (void)jenv;
9849 : : (void)jcls;
9850 : : (void)jarg1_;
9851 : 0 : arg1 = *(struct styleObj **)&jarg1;
9852 : : {
9853 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
9854 : : }
9855 : : {
9856 : : errorObj *ms_error;
9857 : : styleObj_setGeomTransform(arg1,arg2);
9858 : 0 : ms_error = msGetErrorObj();
9859 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
9860 : : char ms_message[8192];
9861 : 0 : char* msg = msGetErrorString(";");
9862 : 0 : int ms_errorcode = ms_error->code;
9863 [ # # ]: 0 : if (msg) {
9864 : 0 : snprintf(ms_message, 8192, msg);
9865 : 0 : free(msg);
9866 : : }
9867 : : else sprintf(ms_message, "Unknown message");
9868 : :
9869 : 0 : msResetErrorList();
9870 : :
9871 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
9872 : : case MS_NOTFOUND:
9873 : : break;
9874 : : case -1:
9875 : : break;
9876 : : case MS_IOERR:
9877 : : {
9878 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
9879 : : };
9880 : : break;
9881 : : case MS_MEMERR:
9882 : : {
9883 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
9884 : : };
9885 : : break;
9886 : : case MS_TYPEERR:
9887 : : {
9888 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
9889 : : };
9890 : : break;
9891 : : case MS_EOFERR:
9892 : : {
9893 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
9894 : : };
9895 : : break;
9896 : : case MS_CHILDERR:
9897 : : {
9898 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
9899 : : };
9900 : : break;
9901 : : case MS_NULLPARENTERR:
9902 : : {
9903 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
9904 : : };
9905 : : break;
9906 : : default:
9907 : : {
9908 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
9909 : : };
9910 : : break;
9911 : : }
9912 : : }
9913 : : }
9914 [ # # ]: 0 : if (arg2) free(arg2);
9915 : : }
9916 : :
9917 : :
9918 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1STYLE_1SINGLE_1SIDED_1OFFSET_1get(JNIEnv *jenv, jclass jcls) {
9919 : : jint jresult = 0 ;
9920 : : int result;
9921 : :
9922 : : (void)jenv;
9923 : : (void)jcls;
9924 : : result = (int)(-99);
9925 : : jresult = (jint)result;
9926 : 1 : return jresult;
9927 : : }
9928 : :
9929 : :
9930 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1STYLE_1DOUBLE_1SIDED_1OFFSET_1get(JNIEnv *jenv, jclass jcls) {
9931 : : jint jresult = 0 ;
9932 : : int result;
9933 : :
9934 : : (void)jenv;
9935 : : (void)jcls;
9936 : : result = (int)(-999);
9937 : : jresult = (jint)result;
9938 : 1 : return jresult;
9939 : : }
9940 : :
9941 : :
9942 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1maxdistance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9943 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
9944 : : int arg2 ;
9945 : :
9946 : : (void)jenv;
9947 : : (void)jcls;
9948 : : (void)jarg1_;
9949 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
9950 : : arg2 = (int)jarg2;
9951 [ # # ]: 0 : if (arg1) (arg1)->maxdistance = arg2;
9952 : 0 : }
9953 : :
9954 : :
9955 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1maxdistance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9956 : : jint jresult = 0 ;
9957 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
9958 : : int result;
9959 : :
9960 : : (void)jenv;
9961 : : (void)jcls;
9962 : : (void)jarg1_;
9963 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
9964 : 0 : result = (int) ((arg1)->maxdistance);
9965 : : jresult = (jint)result;
9966 : 0 : return jresult;
9967 : : }
9968 : :
9969 : :
9970 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1gridstep_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
9971 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
9972 : : int arg2 ;
9973 : :
9974 : : (void)jenv;
9975 : : (void)jcls;
9976 : : (void)jarg1_;
9977 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
9978 : : arg2 = (int)jarg2;
9979 [ # # ]: 0 : if (arg1) (arg1)->gridstep = arg2;
9980 : 0 : }
9981 : :
9982 : :
9983 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1gridstep_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9984 : : jint jresult = 0 ;
9985 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
9986 : : int result;
9987 : :
9988 : : (void)jenv;
9989 : : (void)jcls;
9990 : : (void)jarg1_;
9991 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
9992 : 0 : result = (int) ((arg1)->gridstep);
9993 : : jresult = (jint)result;
9994 : 0 : return jresult;
9995 : : }
9996 : :
9997 : :
9998 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelLeaderObj_1numstyles_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
9999 : : jint jresult = 0 ;
10000 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
10001 : : int result;
10002 : :
10003 : : (void)jenv;
10004 : : (void)jcls;
10005 : : (void)jarg1_;
10006 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
10007 : 0 : result = (int) ((arg1)->numstyles);
10008 : : jresult = (jint)result;
10009 : 0 : return jresult;
10010 : : }
10011 : :
10012 : :
10013 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelLeaderObj(JNIEnv *jenv, jclass jcls) {
10014 : : jlong jresult = 0 ;
10015 : : labelLeaderObj *result = 0 ;
10016 : :
10017 : : (void)jenv;
10018 : : (void)jcls;
10019 : : {
10020 : : errorObj *ms_error;
10021 : 0 : result = (labelLeaderObj *)calloc(1, sizeof(labelLeaderObj));
10022 : 0 : ms_error = msGetErrorObj();
10023 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
10024 : : char ms_message[8192];
10025 : 0 : char* msg = msGetErrorString(";");
10026 : 0 : int ms_errorcode = ms_error->code;
10027 [ # # ]: 0 : if (msg) {
10028 : 0 : snprintf(ms_message, 8192, msg);
10029 : 0 : free(msg);
10030 : : }
10031 : : else sprintf(ms_message, "Unknown message");
10032 : :
10033 : 0 : msResetErrorList();
10034 : :
10035 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
10036 : : case MS_NOTFOUND:
10037 : : break;
10038 : : case -1:
10039 : : break;
10040 : : case MS_IOERR:
10041 : : {
10042 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
10043 : : };
10044 : : break;
10045 : : case MS_MEMERR:
10046 : : {
10047 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
10048 : : };
10049 : : break;
10050 : : case MS_TYPEERR:
10051 : : {
10052 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
10053 : : };
10054 : : break;
10055 : : case MS_EOFERR:
10056 : : {
10057 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
10058 : : };
10059 : : break;
10060 : : case MS_CHILDERR:
10061 : : {
10062 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
10063 : : };
10064 : : break;
10065 : : case MS_NULLPARENTERR:
10066 : : {
10067 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
10068 : : };
10069 : : break;
10070 : : default:
10071 : : {
10072 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
10073 : : };
10074 : : break;
10075 : : }
10076 : : }
10077 : : }
10078 : 0 : *(labelLeaderObj **)&jresult = result;
10079 : 0 : return jresult;
10080 : : }
10081 : :
10082 : :
10083 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelLeaderObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
10084 : : labelLeaderObj *arg1 = (labelLeaderObj *) 0 ;
10085 : :
10086 : : (void)jenv;
10087 : : (void)jcls;
10088 : 0 : arg1 = *(labelLeaderObj **)&jarg1;
10089 : : {
10090 : : errorObj *ms_error;
10091 : 0 : free((char *) arg1);
10092 : 0 : ms_error = msGetErrorObj();
10093 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
10094 : : char ms_message[8192];
10095 : 0 : char* msg = msGetErrorString(";");
10096 : 0 : int ms_errorcode = ms_error->code;
10097 [ # # ]: 0 : if (msg) {
10098 : 0 : snprintf(ms_message, 8192, msg);
10099 : 0 : free(msg);
10100 : : }
10101 : : else sprintf(ms_message, "Unknown message");
10102 : :
10103 : 0 : msResetErrorList();
10104 : :
10105 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
10106 : : case MS_NOTFOUND:
10107 : : break;
10108 : : case -1:
10109 : : break;
10110 : : case MS_IOERR:
10111 : : {
10112 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
10113 : : };
10114 : : break;
10115 : : case MS_MEMERR:
10116 : : {
10117 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
10118 : : };
10119 : : break;
10120 : : case MS_TYPEERR:
10121 : : {
10122 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
10123 : : };
10124 : : break;
10125 : : case MS_EOFERR:
10126 : : {
10127 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
10128 : : };
10129 : : break;
10130 : : case MS_CHILDERR:
10131 : : {
10132 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
10133 : : };
10134 : : break;
10135 : : case MS_NULLPARENTERR:
10136 : : {
10137 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
10138 : : };
10139 : : break;
10140 : : default:
10141 : : {
10142 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
10143 : : };
10144 : : break;
10145 : : }
10146 : : }
10147 : : }
10148 : : }
10149 : :
10150 : :
10151 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10152 : : jint jresult = 0 ;
10153 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10154 : : int result;
10155 : :
10156 : : (void)jenv;
10157 : : (void)jcls;
10158 : : (void)jarg1_;
10159 : 0 : arg1 = *(struct labelObj **)&jarg1;
10160 : 0 : result = (int) ((arg1)->refcount);
10161 : : jresult = (jint)result;
10162 : 0 : return jresult;
10163 : : }
10164 : :
10165 : :
10166 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1font_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
10167 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10168 : : char *arg2 = (char *) 0 ;
10169 : :
10170 : : (void)jenv;
10171 : : (void)jcls;
10172 : : (void)jarg1_;
10173 : 0 : arg1 = *(struct labelObj **)&jarg1;
10174 : : {
10175 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
10176 : : }
10177 : : {
10178 [ # # ]: 0 : if (arg1->font) free((char*)arg1->font);
10179 [ # # ]: 0 : if (arg2) {
10180 : 0 : arg1->font = (char *) malloc(strlen(arg2)+1);
10181 : 0 : strcpy((char*)arg1->font,arg2);
10182 : : } else {
10183 : 0 : arg1->font = 0;
10184 : : }
10185 : : }
10186 [ # # ]: 0 : if (arg2) free(arg2);
10187 : 0 : }
10188 : :
10189 : :
10190 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1font_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10191 : : jstring jresult = 0 ;
10192 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10193 : : char *result = 0 ;
10194 : :
10195 : : (void)jenv;
10196 : : (void)jcls;
10197 : : (void)jarg1_;
10198 : 0 : arg1 = *(struct labelObj **)&jarg1;
10199 : 0 : result = (char *) ((arg1)->font);
10200 : : {
10201 : 0 : jresult = JNU_NewStringNative(jenv, result);
10202 : : }
10203 : 0 : return jresult;
10204 : : }
10205 : :
10206 : :
10207 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10208 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10209 : : enum MS_FONT_TYPE arg2 ;
10210 : :
10211 : : (void)jenv;
10212 : : (void)jcls;
10213 : : (void)jarg1_;
10214 : 0 : arg1 = *(struct labelObj **)&jarg1;
10215 : 0 : arg2 = (enum MS_FONT_TYPE)jarg2;
10216 [ # # ]: 0 : if (arg1) (arg1)->type = arg2;
10217 : 0 : }
10218 : :
10219 : :
10220 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10221 : : jint jresult = 0 ;
10222 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10223 : : enum MS_FONT_TYPE result;
10224 : :
10225 : : (void)jenv;
10226 : : (void)jcls;
10227 : : (void)jarg1_;
10228 : 0 : arg1 = *(struct labelObj **)&jarg1;
10229 : 0 : result = (enum MS_FONT_TYPE) ((arg1)->type);
10230 : 0 : jresult = (jint)result;
10231 : 0 : return jresult;
10232 : : }
10233 : :
10234 : :
10235 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
10236 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10237 : : colorObj *arg2 = (colorObj *) 0 ;
10238 : :
10239 : : (void)jenv;
10240 : : (void)jcls;
10241 : : (void)jarg1_;
10242 : : (void)jarg2_;
10243 : 0 : arg1 = *(struct labelObj **)&jarg1;
10244 : 0 : arg2 = *(colorObj **)&jarg2;
10245 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
10246 : 0 : }
10247 : :
10248 : :
10249 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10250 : : jlong jresult = 0 ;
10251 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10252 : : colorObj *result = 0 ;
10253 : :
10254 : : (void)jenv;
10255 : : (void)jcls;
10256 : : (void)jarg1_;
10257 : 0 : arg1 = *(struct labelObj **)&jarg1;
10258 : 0 : result = (colorObj *)& ((arg1)->color);
10259 : 0 : *(colorObj **)&jresult = result;
10260 : 0 : return jresult;
10261 : : }
10262 : :
10263 : :
10264 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
10265 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10266 : : colorObj *arg2 = (colorObj *) 0 ;
10267 : :
10268 : : (void)jenv;
10269 : : (void)jcls;
10270 : : (void)jarg1_;
10271 : : (void)jarg2_;
10272 : 0 : arg1 = *(struct labelObj **)&jarg1;
10273 : 0 : arg2 = *(colorObj **)&jarg2;
10274 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
10275 : 0 : }
10276 : :
10277 : :
10278 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10279 : : jlong jresult = 0 ;
10280 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10281 : : colorObj *result = 0 ;
10282 : :
10283 : : (void)jenv;
10284 : : (void)jcls;
10285 : : (void)jarg1_;
10286 : 0 : arg1 = *(struct labelObj **)&jarg1;
10287 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
10288 : 0 : *(colorObj **)&jresult = result;
10289 : 0 : return jresult;
10290 : : }
10291 : :
10292 : :
10293 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1outlinewidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10294 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10295 : : int arg2 ;
10296 : :
10297 : : (void)jenv;
10298 : : (void)jcls;
10299 : : (void)jarg1_;
10300 : 0 : arg1 = *(struct labelObj **)&jarg1;
10301 : : arg2 = (int)jarg2;
10302 [ # # ]: 0 : if (arg1) (arg1)->outlinewidth = arg2;
10303 : 0 : }
10304 : :
10305 : :
10306 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1outlinewidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10307 : : jint jresult = 0 ;
10308 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10309 : : int result;
10310 : :
10311 : : (void)jenv;
10312 : : (void)jcls;
10313 : : (void)jarg1_;
10314 : 0 : arg1 = *(struct labelObj **)&jarg1;
10315 : 0 : result = (int) ((arg1)->outlinewidth);
10316 : : jresult = (jint)result;
10317 : 0 : return jresult;
10318 : : }
10319 : :
10320 : :
10321 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
10322 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10323 : : colorObj *arg2 = (colorObj *) 0 ;
10324 : :
10325 : : (void)jenv;
10326 : : (void)jcls;
10327 : : (void)jarg1_;
10328 : : (void)jarg2_;
10329 : 0 : arg1 = *(struct labelObj **)&jarg1;
10330 : 0 : arg2 = *(colorObj **)&jarg2;
10331 [ # # ]: 0 : if (arg1) (arg1)->shadowcolor = *arg2;
10332 : 0 : }
10333 : :
10334 : :
10335 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10336 : : jlong jresult = 0 ;
10337 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10338 : : colorObj *result = 0 ;
10339 : :
10340 : : (void)jenv;
10341 : : (void)jcls;
10342 : : (void)jarg1_;
10343 : 0 : arg1 = *(struct labelObj **)&jarg1;
10344 : 0 : result = (colorObj *)& ((arg1)->shadowcolor);
10345 : 0 : *(colorObj **)&jresult = result;
10346 : 0 : return jresult;
10347 : : }
10348 : :
10349 : :
10350 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowsizex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10351 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10352 : : int arg2 ;
10353 : :
10354 : : (void)jenv;
10355 : : (void)jcls;
10356 : : (void)jarg1_;
10357 : 0 : arg1 = *(struct labelObj **)&jarg1;
10358 : : arg2 = (int)jarg2;
10359 [ # # ]: 0 : if (arg1) (arg1)->shadowsizex = arg2;
10360 : 0 : }
10361 : :
10362 : :
10363 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowsizex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10364 : : jint jresult = 0 ;
10365 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10366 : : int result;
10367 : :
10368 : : (void)jenv;
10369 : : (void)jcls;
10370 : : (void)jarg1_;
10371 : 0 : arg1 = *(struct labelObj **)&jarg1;
10372 : 0 : result = (int) ((arg1)->shadowsizex);
10373 : : jresult = (jint)result;
10374 : 0 : return jresult;
10375 : : }
10376 : :
10377 : :
10378 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowsizey_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10379 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10380 : : int arg2 ;
10381 : :
10382 : : (void)jenv;
10383 : : (void)jcls;
10384 : : (void)jarg1_;
10385 : 0 : arg1 = *(struct labelObj **)&jarg1;
10386 : : arg2 = (int)jarg2;
10387 [ # # ]: 0 : if (arg1) (arg1)->shadowsizey = arg2;
10388 : 0 : }
10389 : :
10390 : :
10391 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1shadowsizey_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10392 : : jint jresult = 0 ;
10393 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10394 : : int result;
10395 : :
10396 : : (void)jenv;
10397 : : (void)jcls;
10398 : : (void)jarg1_;
10399 : 0 : arg1 = *(struct labelObj **)&jarg1;
10400 : 0 : result = (int) ((arg1)->shadowsizey);
10401 : : jresult = (jint)result;
10402 : 0 : return jresult;
10403 : : }
10404 : :
10405 : :
10406 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1size_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10407 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10408 : : int arg2 ;
10409 : :
10410 : : (void)jenv;
10411 : : (void)jcls;
10412 : : (void)jarg1_;
10413 : 0 : arg1 = *(struct labelObj **)&jarg1;
10414 : : arg2 = (int)jarg2;
10415 [ # # ]: 0 : if (arg1) (arg1)->size = arg2;
10416 : 0 : }
10417 : :
10418 : :
10419 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1size_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10420 : : jint jresult = 0 ;
10421 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10422 : : int result;
10423 : :
10424 : : (void)jenv;
10425 : : (void)jcls;
10426 : : (void)jarg1_;
10427 : 0 : arg1 = *(struct labelObj **)&jarg1;
10428 : 0 : result = (int) ((arg1)->size);
10429 : : jresult = (jint)result;
10430 : 0 : return jresult;
10431 : : }
10432 : :
10433 : :
10434 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10435 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10436 : : int arg2 ;
10437 : :
10438 : : (void)jenv;
10439 : : (void)jcls;
10440 : : (void)jarg1_;
10441 : 0 : arg1 = *(struct labelObj **)&jarg1;
10442 : : arg2 = (int)jarg2;
10443 [ # # ]: 0 : if (arg1) (arg1)->minsize = arg2;
10444 : 0 : }
10445 : :
10446 : :
10447 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10448 : : jint jresult = 0 ;
10449 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10450 : : int result;
10451 : :
10452 : : (void)jenv;
10453 : : (void)jcls;
10454 : : (void)jarg1_;
10455 : 0 : arg1 = *(struct labelObj **)&jarg1;
10456 : 0 : result = (int) ((arg1)->minsize);
10457 : : jresult = (jint)result;
10458 : 0 : return jresult;
10459 : : }
10460 : :
10461 : :
10462 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10463 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10464 : : int arg2 ;
10465 : :
10466 : : (void)jenv;
10467 : : (void)jcls;
10468 : : (void)jarg1_;
10469 : 0 : arg1 = *(struct labelObj **)&jarg1;
10470 : : arg2 = (int)jarg2;
10471 [ # # ]: 0 : if (arg1) (arg1)->maxsize = arg2;
10472 : 0 : }
10473 : :
10474 : :
10475 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10476 : : jint jresult = 0 ;
10477 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10478 : : int result;
10479 : :
10480 : : (void)jenv;
10481 : : (void)jcls;
10482 : : (void)jarg1_;
10483 : 0 : arg1 = *(struct labelObj **)&jarg1;
10484 : 0 : result = (int) ((arg1)->maxsize);
10485 : : jresult = (jint)result;
10486 : 0 : return jresult;
10487 : : }
10488 : :
10489 : :
10490 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1position_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10491 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10492 : : int arg2 ;
10493 : :
10494 : : (void)jenv;
10495 : : (void)jcls;
10496 : : (void)jarg1_;
10497 : 0 : arg1 = *(struct labelObj **)&jarg1;
10498 : : arg2 = (int)jarg2;
10499 [ # # ]: 0 : if (arg1) (arg1)->position = arg2;
10500 : 0 : }
10501 : :
10502 : :
10503 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1position_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10504 : : jint jresult = 0 ;
10505 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10506 : : int result;
10507 : :
10508 : : (void)jenv;
10509 : : (void)jcls;
10510 : : (void)jarg1_;
10511 : 0 : arg1 = *(struct labelObj **)&jarg1;
10512 : 0 : result = (int) ((arg1)->position);
10513 : : jresult = (jint)result;
10514 : 0 : return jresult;
10515 : : }
10516 : :
10517 : :
10518 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1offsetx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10519 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10520 : : int arg2 ;
10521 : :
10522 : : (void)jenv;
10523 : : (void)jcls;
10524 : : (void)jarg1_;
10525 : 0 : arg1 = *(struct labelObj **)&jarg1;
10526 : : arg2 = (int)jarg2;
10527 [ # # ]: 0 : if (arg1) (arg1)->offsetx = arg2;
10528 : 0 : }
10529 : :
10530 : :
10531 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1offsetx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10532 : : jint jresult = 0 ;
10533 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10534 : : int result;
10535 : :
10536 : : (void)jenv;
10537 : : (void)jcls;
10538 : : (void)jarg1_;
10539 : 0 : arg1 = *(struct labelObj **)&jarg1;
10540 : 0 : result = (int) ((arg1)->offsetx);
10541 : : jresult = (jint)result;
10542 : 0 : return jresult;
10543 : : }
10544 : :
10545 : :
10546 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1offsety_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10547 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10548 : : int arg2 ;
10549 : :
10550 : : (void)jenv;
10551 : : (void)jcls;
10552 : : (void)jarg1_;
10553 : 0 : arg1 = *(struct labelObj **)&jarg1;
10554 : : arg2 = (int)jarg2;
10555 [ # # ]: 0 : if (arg1) (arg1)->offsety = arg2;
10556 : 0 : }
10557 : :
10558 : :
10559 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1offsety_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10560 : : jint jresult = 0 ;
10561 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10562 : : int result;
10563 : :
10564 : : (void)jenv;
10565 : : (void)jcls;
10566 : : (void)jarg1_;
10567 : 0 : arg1 = *(struct labelObj **)&jarg1;
10568 : 0 : result = (int) ((arg1)->offsety);
10569 : : jresult = (jint)result;
10570 : 0 : return jresult;
10571 : : }
10572 : :
10573 : :
10574 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1angle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10575 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10576 : : double arg2 ;
10577 : :
10578 : : (void)jenv;
10579 : : (void)jcls;
10580 : : (void)jarg1_;
10581 : 0 : arg1 = *(struct labelObj **)&jarg1;
10582 : : arg2 = (double)jarg2;
10583 [ # # ]: 0 : if (arg1) (arg1)->angle = arg2;
10584 : 0 : }
10585 : :
10586 : :
10587 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1angle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10588 : : jdouble jresult = 0 ;
10589 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10590 : : double result;
10591 : :
10592 : : (void)jenv;
10593 : : (void)jcls;
10594 : : (void)jarg1_;
10595 : 0 : arg1 = *(struct labelObj **)&jarg1;
10596 : 0 : result = (double) ((arg1)->angle);
10597 : : jresult = (jdouble)result;
10598 : 0 : return jresult;
10599 : : }
10600 : :
10601 : :
10602 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1anglemode_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10603 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10604 : : enum MS_LABEL_ANGLEMODE arg2 ;
10605 : :
10606 : : (void)jenv;
10607 : : (void)jcls;
10608 : : (void)jarg1_;
10609 : 0 : arg1 = *(struct labelObj **)&jarg1;
10610 : 0 : arg2 = (enum MS_LABEL_ANGLEMODE)jarg2;
10611 [ # # ]: 0 : if (arg1) (arg1)->anglemode = arg2;
10612 : 0 : }
10613 : :
10614 : :
10615 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1anglemode_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10616 : : jint jresult = 0 ;
10617 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10618 : : enum MS_LABEL_ANGLEMODE result;
10619 : :
10620 : : (void)jenv;
10621 : : (void)jcls;
10622 : : (void)jarg1_;
10623 : 0 : arg1 = *(struct labelObj **)&jarg1;
10624 : 0 : result = (enum MS_LABEL_ANGLEMODE) ((arg1)->anglemode);
10625 : 0 : jresult = (jint)result;
10626 : 0 : return jresult;
10627 : : }
10628 : :
10629 : :
10630 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1buffer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10631 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10632 : : int arg2 ;
10633 : :
10634 : : (void)jenv;
10635 : : (void)jcls;
10636 : : (void)jarg1_;
10637 : 0 : arg1 = *(struct labelObj **)&jarg1;
10638 : : arg2 = (int)jarg2;
10639 [ # # ]: 0 : if (arg1) (arg1)->buffer = arg2;
10640 : 0 : }
10641 : :
10642 : :
10643 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1buffer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10644 : : jint jresult = 0 ;
10645 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10646 : : int result;
10647 : :
10648 : : (void)jenv;
10649 : : (void)jcls;
10650 : : (void)jarg1_;
10651 : 0 : arg1 = *(struct labelObj **)&jarg1;
10652 : 0 : result = (int) ((arg1)->buffer);
10653 : : jresult = (jint)result;
10654 : 0 : return jresult;
10655 : : }
10656 : :
10657 : :
10658 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1align_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10659 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10660 : : int arg2 ;
10661 : :
10662 : : (void)jenv;
10663 : : (void)jcls;
10664 : : (void)jarg1_;
10665 : 0 : arg1 = *(struct labelObj **)&jarg1;
10666 : : arg2 = (int)jarg2;
10667 [ # # ]: 0 : if (arg1) (arg1)->align = arg2;
10668 : 0 : }
10669 : :
10670 : :
10671 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1align_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10672 : : jint jresult = 0 ;
10673 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10674 : : int result;
10675 : :
10676 : : (void)jenv;
10677 : : (void)jcls;
10678 : : (void)jarg1_;
10679 : 0 : arg1 = *(struct labelObj **)&jarg1;
10680 : 0 : result = (int) ((arg1)->align);
10681 : : jresult = (jint)result;
10682 : 0 : return jresult;
10683 : : }
10684 : :
10685 : :
10686 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1wrap_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jchar jarg2) {
10687 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10688 : : char arg2 ;
10689 : :
10690 : : (void)jenv;
10691 : : (void)jcls;
10692 : : (void)jarg1_;
10693 : 0 : arg1 = *(struct labelObj **)&jarg1;
10694 : 0 : arg2 = (char)jarg2;
10695 [ # # ]: 0 : if (arg1) (arg1)->wrap = arg2;
10696 : 0 : }
10697 : :
10698 : :
10699 : 0 : SWIGEXPORT jchar JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1wrap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10700 : : jchar jresult = 0 ;
10701 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10702 : : char result;
10703 : :
10704 : : (void)jenv;
10705 : : (void)jcls;
10706 : : (void)jarg1_;
10707 : 0 : arg1 = *(struct labelObj **)&jarg1;
10708 : 0 : result = (char) ((arg1)->wrap);
10709 : 0 : jresult = (jchar)result;
10710 : 0 : return jresult;
10711 : : }
10712 : :
10713 : :
10714 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxlength_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10715 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10716 : : int arg2 ;
10717 : :
10718 : : (void)jenv;
10719 : : (void)jcls;
10720 : : (void)jarg1_;
10721 : 0 : arg1 = *(struct labelObj **)&jarg1;
10722 : : arg2 = (int)jarg2;
10723 [ # # ]: 0 : if (arg1) (arg1)->maxlength = arg2;
10724 : 0 : }
10725 : :
10726 : :
10727 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxlength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10728 : : jint jresult = 0 ;
10729 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10730 : : int result;
10731 : :
10732 : : (void)jenv;
10733 : : (void)jcls;
10734 : : (void)jarg1_;
10735 : 0 : arg1 = *(struct labelObj **)&jarg1;
10736 : 0 : result = (int) ((arg1)->maxlength);
10737 : : jresult = (jint)result;
10738 : 0 : return jresult;
10739 : : }
10740 : :
10741 : :
10742 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minlength_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10743 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10744 : : int arg2 ;
10745 : :
10746 : : (void)jenv;
10747 : : (void)jcls;
10748 : : (void)jarg1_;
10749 : 0 : arg1 = *(struct labelObj **)&jarg1;
10750 : : arg2 = (int)jarg2;
10751 [ # # ]: 0 : if (arg1) (arg1)->minlength = arg2;
10752 : 0 : }
10753 : :
10754 : :
10755 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minlength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10756 : : jint jresult = 0 ;
10757 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10758 : : int result;
10759 : :
10760 : : (void)jenv;
10761 : : (void)jcls;
10762 : : (void)jarg1_;
10763 : 0 : arg1 = *(struct labelObj **)&jarg1;
10764 : 0 : result = (int) ((arg1)->minlength);
10765 : : jresult = (jint)result;
10766 : 0 : return jresult;
10767 : : }
10768 : :
10769 : :
10770 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1space_1size_110_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10771 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10772 : : double arg2 ;
10773 : :
10774 : : (void)jenv;
10775 : : (void)jcls;
10776 : : (void)jarg1_;
10777 : 0 : arg1 = *(struct labelObj **)&jarg1;
10778 : : arg2 = (double)jarg2;
10779 [ # # ]: 0 : if (arg1) (arg1)->space_size_10 = arg2;
10780 : 0 : }
10781 : :
10782 : :
10783 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1space_1size_110_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10784 : : jdouble jresult = 0 ;
10785 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10786 : : double result;
10787 : :
10788 : : (void)jenv;
10789 : : (void)jcls;
10790 : : (void)jarg1_;
10791 : 0 : arg1 = *(struct labelObj **)&jarg1;
10792 : 0 : result = (double) ((arg1)->space_size_10);
10793 : : jresult = (jdouble)result;
10794 : 0 : return jresult;
10795 : : }
10796 : :
10797 : :
10798 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minfeaturesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10799 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10800 : : int arg2 ;
10801 : :
10802 : : (void)jenv;
10803 : : (void)jcls;
10804 : : (void)jarg1_;
10805 : 0 : arg1 = *(struct labelObj **)&jarg1;
10806 : : arg2 = (int)jarg2;
10807 [ # # ]: 0 : if (arg1) (arg1)->minfeaturesize = arg2;
10808 : 0 : }
10809 : :
10810 : :
10811 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minfeaturesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10812 : : jint jresult = 0 ;
10813 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10814 : : int result;
10815 : :
10816 : : (void)jenv;
10817 : : (void)jcls;
10818 : : (void)jarg1_;
10819 : 0 : arg1 = *(struct labelObj **)&jarg1;
10820 : 0 : result = (int) ((arg1)->minfeaturesize);
10821 : : jresult = (jint)result;
10822 : 0 : return jresult;
10823 : : }
10824 : :
10825 : :
10826 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1autominfeaturesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10827 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10828 : : int arg2 ;
10829 : :
10830 : : (void)jenv;
10831 : : (void)jcls;
10832 : : (void)jarg1_;
10833 : 0 : arg1 = *(struct labelObj **)&jarg1;
10834 : : arg2 = (int)jarg2;
10835 [ # # ]: 0 : if (arg1) (arg1)->autominfeaturesize = arg2;
10836 : 0 : }
10837 : :
10838 : :
10839 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1autominfeaturesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10840 : : jint jresult = 0 ;
10841 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10842 : : int result;
10843 : :
10844 : : (void)jenv;
10845 : : (void)jcls;
10846 : : (void)jarg1_;
10847 : 0 : arg1 = *(struct labelObj **)&jarg1;
10848 : 0 : result = (int) ((arg1)->autominfeaturesize);
10849 : : jresult = (jint)result;
10850 : 0 : return jresult;
10851 : : }
10852 : :
10853 : :
10854 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10855 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10856 : : double arg2 ;
10857 : :
10858 : : (void)jenv;
10859 : : (void)jcls;
10860 : : (void)jarg1_;
10861 : 0 : arg1 = *(struct labelObj **)&jarg1;
10862 : : arg2 = (double)jarg2;
10863 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
10864 : 0 : }
10865 : :
10866 : :
10867 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10868 : : jdouble jresult = 0 ;
10869 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10870 : : double result;
10871 : :
10872 : : (void)jenv;
10873 : : (void)jcls;
10874 : : (void)jarg1_;
10875 : 0 : arg1 = *(struct labelObj **)&jarg1;
10876 : 0 : result = (double) ((arg1)->minscaledenom);
10877 : : jresult = (jdouble)result;
10878 : 0 : return jresult;
10879 : : }
10880 : :
10881 : :
10882 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10883 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10884 : : double arg2 ;
10885 : :
10886 : : (void)jenv;
10887 : : (void)jcls;
10888 : : (void)jarg1_;
10889 : 0 : arg1 = *(struct labelObj **)&jarg1;
10890 : : arg2 = (double)jarg2;
10891 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
10892 : 0 : }
10893 : :
10894 : :
10895 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10896 : : jdouble jresult = 0 ;
10897 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10898 : : double result;
10899 : :
10900 : : (void)jenv;
10901 : : (void)jcls;
10902 : : (void)jarg1_;
10903 : 0 : arg1 = *(struct labelObj **)&jarg1;
10904 : 0 : result = (double) ((arg1)->maxscaledenom);
10905 : : jresult = (jdouble)result;
10906 : 0 : return jresult;
10907 : : }
10908 : :
10909 : :
10910 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1mindistance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10911 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10912 : : int arg2 ;
10913 : :
10914 : : (void)jenv;
10915 : : (void)jcls;
10916 : : (void)jarg1_;
10917 : 0 : arg1 = *(struct labelObj **)&jarg1;
10918 : : arg2 = (int)jarg2;
10919 [ # # ]: 0 : if (arg1) (arg1)->mindistance = arg2;
10920 : 0 : }
10921 : :
10922 : :
10923 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1mindistance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10924 : : jint jresult = 0 ;
10925 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10926 : : int result;
10927 : :
10928 : : (void)jenv;
10929 : : (void)jcls;
10930 : : (void)jarg1_;
10931 : 0 : arg1 = *(struct labelObj **)&jarg1;
10932 : 0 : result = (int) ((arg1)->mindistance);
10933 : : jresult = (jint)result;
10934 : 0 : return jresult;
10935 : : }
10936 : :
10937 : :
10938 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1repeatdistance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10939 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10940 : : int arg2 ;
10941 : :
10942 : : (void)jenv;
10943 : : (void)jcls;
10944 : : (void)jarg1_;
10945 : 0 : arg1 = *(struct labelObj **)&jarg1;
10946 : : arg2 = (int)jarg2;
10947 [ # # ]: 0 : if (arg1) (arg1)->repeatdistance = arg2;
10948 : 0 : }
10949 : :
10950 : :
10951 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1repeatdistance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10952 : : jint jresult = 0 ;
10953 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10954 : : int result;
10955 : :
10956 : : (void)jenv;
10957 : : (void)jcls;
10958 : : (void)jarg1_;
10959 : 0 : arg1 = *(struct labelObj **)&jarg1;
10960 : 0 : result = (int) ((arg1)->repeatdistance);
10961 : : jresult = (jint)result;
10962 : 0 : return jresult;
10963 : : }
10964 : :
10965 : :
10966 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxoverlapangle_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
10967 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10968 : : double arg2 ;
10969 : :
10970 : : (void)jenv;
10971 : : (void)jcls;
10972 : : (void)jarg1_;
10973 : 0 : arg1 = *(struct labelObj **)&jarg1;
10974 : : arg2 = (double)jarg2;
10975 [ # # ]: 0 : if (arg1) (arg1)->maxoverlapangle = arg2;
10976 : 0 : }
10977 : :
10978 : :
10979 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1maxoverlapangle_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
10980 : : jdouble jresult = 0 ;
10981 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10982 : : double result;
10983 : :
10984 : : (void)jenv;
10985 : : (void)jcls;
10986 : : (void)jarg1_;
10987 : 0 : arg1 = *(struct labelObj **)&jarg1;
10988 : 0 : result = (double) ((arg1)->maxoverlapangle);
10989 : : jresult = (jdouble)result;
10990 : 0 : return jresult;
10991 : : }
10992 : :
10993 : :
10994 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1partials_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
10995 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
10996 : : int arg2 ;
10997 : :
10998 : : (void)jenv;
10999 : : (void)jcls;
11000 : : (void)jarg1_;
11001 : 0 : arg1 = *(struct labelObj **)&jarg1;
11002 : : arg2 = (int)jarg2;
11003 [ # # ]: 0 : if (arg1) (arg1)->partials = arg2;
11004 : 0 : }
11005 : :
11006 : :
11007 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1partials_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11008 : : jint jresult = 0 ;
11009 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11010 : : int result;
11011 : :
11012 : : (void)jenv;
11013 : : (void)jcls;
11014 : : (void)jarg1_;
11015 : 0 : arg1 = *(struct labelObj **)&jarg1;
11016 : 0 : result = (int) ((arg1)->partials);
11017 : : jresult = (jint)result;
11018 : 0 : return jresult;
11019 : : }
11020 : :
11021 : :
11022 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1force_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11023 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11024 : : int arg2 ;
11025 : :
11026 : : (void)jenv;
11027 : : (void)jcls;
11028 : : (void)jarg1_;
11029 : 0 : arg1 = *(struct labelObj **)&jarg1;
11030 : : arg2 = (int)jarg2;
11031 [ # # ]: 0 : if (arg1) (arg1)->force = arg2;
11032 : 0 : }
11033 : :
11034 : :
11035 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1force_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11036 : : jint jresult = 0 ;
11037 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11038 : : int result;
11039 : :
11040 : : (void)jenv;
11041 : : (void)jcls;
11042 : : (void)jarg1_;
11043 : 0 : arg1 = *(struct labelObj **)&jarg1;
11044 : 0 : result = (int) ((arg1)->force);
11045 : : jresult = (jint)result;
11046 : 0 : return jresult;
11047 : : }
11048 : :
11049 : :
11050 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1encoding_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11051 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11052 : : char *arg2 = (char *) 0 ;
11053 : :
11054 : : (void)jenv;
11055 : : (void)jcls;
11056 : : (void)jarg1_;
11057 : 0 : arg1 = *(struct labelObj **)&jarg1;
11058 : : {
11059 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
11060 : : }
11061 : : {
11062 [ # # ]: 0 : if (arg1->encoding) free((char*)arg1->encoding);
11063 [ # # ]: 0 : if (arg2) {
11064 : 0 : arg1->encoding = (char *) malloc(strlen(arg2)+1);
11065 : 0 : strcpy((char*)arg1->encoding,arg2);
11066 : : } else {
11067 : 0 : arg1->encoding = 0;
11068 : : }
11069 : : }
11070 [ # # ]: 0 : if (arg2) free(arg2);
11071 : 0 : }
11072 : :
11073 : :
11074 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1encoding_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11075 : : jstring jresult = 0 ;
11076 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11077 : : char *result = 0 ;
11078 : :
11079 : : (void)jenv;
11080 : : (void)jcls;
11081 : : (void)jarg1_;
11082 : 0 : arg1 = *(struct labelObj **)&jarg1;
11083 : 0 : result = (char *) ((arg1)->encoding);
11084 : : {
11085 : 0 : jresult = JNU_NewStringNative(jenv, result);
11086 : : }
11087 : 0 : return jresult;
11088 : : }
11089 : :
11090 : :
11091 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1priority_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11092 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11093 : : int arg2 ;
11094 : :
11095 : : (void)jenv;
11096 : : (void)jcls;
11097 : : (void)jarg1_;
11098 : 0 : arg1 = *(struct labelObj **)&jarg1;
11099 : : arg2 = (int)jarg2;
11100 [ # # ]: 0 : if (arg1) (arg1)->priority = arg2;
11101 : 0 : }
11102 : :
11103 : :
11104 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1priority_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11105 : : jint jresult = 0 ;
11106 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11107 : : int result;
11108 : :
11109 : : (void)jenv;
11110 : : (void)jcls;
11111 : : (void)jarg1_;
11112 : 0 : arg1 = *(struct labelObj **)&jarg1;
11113 : 0 : result = (int) ((arg1)->priority);
11114 : : jresult = (jint)result;
11115 : 0 : return jresult;
11116 : : }
11117 : :
11118 : :
11119 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1numstyles_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11120 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11121 : : int arg2 ;
11122 : :
11123 : : (void)jenv;
11124 : : (void)jcls;
11125 : : (void)jarg1_;
11126 : 0 : arg1 = *(struct labelObj **)&jarg1;
11127 : : arg2 = (int)jarg2;
11128 [ # # ]: 0 : if (arg1) (arg1)->numstyles = arg2;
11129 : 0 : }
11130 : :
11131 : :
11132 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1numstyles_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11133 : : jint jresult = 0 ;
11134 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11135 : : int result;
11136 : :
11137 : : (void)jenv;
11138 : : (void)jcls;
11139 : : (void)jarg1_;
11140 : 0 : arg1 = *(struct labelObj **)&jarg1;
11141 : 0 : result = (int) ((arg1)->numstyles);
11142 : : jresult = (jint)result;
11143 : 0 : return jresult;
11144 : : }
11145 : :
11146 : :
11147 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1leader_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
11148 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11149 : : labelLeaderObj *arg2 = (labelLeaderObj *) 0 ;
11150 : :
11151 : : (void)jenv;
11152 : : (void)jcls;
11153 : : (void)jarg1_;
11154 : : (void)jarg2_;
11155 : 0 : arg1 = *(struct labelObj **)&jarg1;
11156 : 0 : arg2 = *(labelLeaderObj **)&jarg2;
11157 [ # # ]: 0 : if (arg1) (arg1)->leader = arg2;
11158 : 0 : }
11159 : :
11160 : :
11161 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1leader_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11162 : : jlong jresult = 0 ;
11163 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11164 : : labelLeaderObj *result = 0 ;
11165 : :
11166 : : (void)jenv;
11167 : : (void)jcls;
11168 : : (void)jarg1_;
11169 : 0 : arg1 = *(struct labelObj **)&jarg1;
11170 : 0 : result = (labelLeaderObj *) ((arg1)->leader);
11171 : 0 : *(labelLeaderObj **)&jresult = result;
11172 : 0 : return jresult;
11173 : : }
11174 : :
11175 : :
11176 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelObj(JNIEnv *jenv, jclass jcls) {
11177 : : jlong jresult = 0 ;
11178 : : struct labelObj *result = 0 ;
11179 : :
11180 : : (void)jenv;
11181 : : (void)jcls;
11182 : : {
11183 : : errorObj *ms_error;
11184 : : result = (struct labelObj *)new_labelObj();
11185 : 0 : ms_error = msGetErrorObj();
11186 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11187 : : char ms_message[8192];
11188 : 0 : char* msg = msGetErrorString(";");
11189 : 0 : int ms_errorcode = ms_error->code;
11190 [ # # ]: 0 : if (msg) {
11191 : 0 : snprintf(ms_message, 8192, msg);
11192 : 0 : free(msg);
11193 : : }
11194 : : else sprintf(ms_message, "Unknown message");
11195 : :
11196 : 0 : msResetErrorList();
11197 : :
11198 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11199 : : case MS_NOTFOUND:
11200 : : break;
11201 : : case -1:
11202 : : break;
11203 : : case MS_IOERR:
11204 : : {
11205 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11206 : : };
11207 : : break;
11208 : : case MS_MEMERR:
11209 : : {
11210 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11211 : : };
11212 : : break;
11213 : : case MS_TYPEERR:
11214 : : {
11215 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11216 : : };
11217 : : break;
11218 : : case MS_EOFERR:
11219 : : {
11220 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11221 : : };
11222 : : break;
11223 : : case MS_CHILDERR:
11224 : : {
11225 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11226 : : };
11227 : : break;
11228 : : case MS_NULLPARENTERR:
11229 : : {
11230 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11231 : : };
11232 : : break;
11233 : : default:
11234 : : {
11235 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11236 : : };
11237 : : break;
11238 : : }
11239 : : }
11240 : : }
11241 : 0 : *(struct labelObj **)&jresult = result;
11242 : 0 : return jresult;
11243 : : }
11244 : :
11245 : :
11246 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
11247 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11248 : :
11249 : : (void)jenv;
11250 : : (void)jcls;
11251 : 0 : arg1 = *(struct labelObj **)&jarg1;
11252 : : {
11253 : : errorObj *ms_error;
11254 : : delete_labelObj(arg1);
11255 : 0 : ms_error = msGetErrorObj();
11256 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11257 : : char ms_message[8192];
11258 : 0 : char* msg = msGetErrorString(";");
11259 : 0 : int ms_errorcode = ms_error->code;
11260 [ # # ]: 0 : if (msg) {
11261 : 0 : snprintf(ms_message, 8192, msg);
11262 : 0 : free(msg);
11263 : : }
11264 : : else sprintf(ms_message, "Unknown message");
11265 : :
11266 : 0 : msResetErrorList();
11267 : :
11268 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11269 : : case MS_NOTFOUND:
11270 : : break;
11271 : : case -1:
11272 : : break;
11273 : : case MS_IOERR:
11274 : : {
11275 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
11276 : : };
11277 : : break;
11278 : : case MS_MEMERR:
11279 : : {
11280 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
11281 : : };
11282 : : break;
11283 : : case MS_TYPEERR:
11284 : : {
11285 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
11286 : : };
11287 : : break;
11288 : : case MS_EOFERR:
11289 : : {
11290 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
11291 : : };
11292 : : break;
11293 : : case MS_CHILDERR:
11294 : : {
11295 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
11296 : : };
11297 : : break;
11298 : : case MS_NULLPARENTERR:
11299 : : {
11300 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
11301 : : };
11302 : : break;
11303 : : default:
11304 : : {
11305 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
11306 : : };
11307 : : break;
11308 : : }
11309 : : }
11310 : : }
11311 : : }
11312 : :
11313 : :
11314 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11315 : : jint jresult = 0 ;
11316 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11317 : : char *arg2 = (char *) 0 ;
11318 : : int result;
11319 : :
11320 : : (void)jenv;
11321 : : (void)jcls;
11322 : : (void)jarg1_;
11323 : 0 : arg1 = *(struct labelObj **)&jarg1;
11324 : : {
11325 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
11326 : : }
11327 : : {
11328 : : errorObj *ms_error;
11329 : : result = (int)labelObj_updateFromString(arg1,arg2);
11330 : 0 : ms_error = msGetErrorObj();
11331 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11332 : : char ms_message[8192];
11333 : 0 : char* msg = msGetErrorString(";");
11334 : 0 : int ms_errorcode = ms_error->code;
11335 [ # # ]: 0 : if (msg) {
11336 : 0 : snprintf(ms_message, 8192, msg);
11337 : 0 : free(msg);
11338 : : }
11339 : : else sprintf(ms_message, "Unknown message");
11340 : :
11341 : 0 : msResetErrorList();
11342 : :
11343 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11344 : : case MS_NOTFOUND:
11345 : : break;
11346 : : case -1:
11347 : : break;
11348 : : case MS_IOERR:
11349 : : {
11350 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11351 : : };
11352 : : break;
11353 : : case MS_MEMERR:
11354 : : {
11355 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11356 : : };
11357 : : break;
11358 : : case MS_TYPEERR:
11359 : : {
11360 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11361 : : };
11362 : : break;
11363 : : case MS_EOFERR:
11364 : : {
11365 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11366 : : };
11367 : : break;
11368 : : case MS_CHILDERR:
11369 : : {
11370 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11371 : : };
11372 : : break;
11373 : : case MS_NULLPARENTERR:
11374 : : {
11375 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11376 : : };
11377 : : break;
11378 : : default:
11379 : : {
11380 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11381 : : };
11382 : : break;
11383 : : }
11384 : : }
11385 : : }
11386 : : jresult = (jint)result;
11387 [ # # ]: 0 : if (arg2) free(arg2);
11388 : : return jresult;
11389 : : }
11390 : :
11391 : :
11392 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11393 : : jstring jresult = 0 ;
11394 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11395 : : char *result = 0 ;
11396 : :
11397 : : (void)jenv;
11398 : : (void)jcls;
11399 : : (void)jarg1_;
11400 : 0 : arg1 = *(struct labelObj **)&jarg1;
11401 : : {
11402 : : errorObj *ms_error;
11403 : : result = (char *)labelObj_convertToString(arg1);
11404 : 0 : ms_error = msGetErrorObj();
11405 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11406 : : char ms_message[8192];
11407 : 0 : char* msg = msGetErrorString(";");
11408 : 0 : int ms_errorcode = ms_error->code;
11409 [ # # ]: 0 : if (msg) {
11410 : 0 : snprintf(ms_message, 8192, msg);
11411 : 0 : free(msg);
11412 : : }
11413 : : else sprintf(ms_message, "Unknown message");
11414 : :
11415 : 0 : msResetErrorList();
11416 : :
11417 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11418 : : case MS_NOTFOUND:
11419 : : break;
11420 : : case -1:
11421 : : break;
11422 : : case MS_IOERR:
11423 : : {
11424 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11425 : : };
11426 : : break;
11427 : : case MS_MEMERR:
11428 : : {
11429 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11430 : : };
11431 : : break;
11432 : : case MS_TYPEERR:
11433 : : {
11434 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11435 : : };
11436 : : break;
11437 : : case MS_EOFERR:
11438 : : {
11439 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11440 : : };
11441 : : break;
11442 : : case MS_CHILDERR:
11443 : : {
11444 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11445 : : };
11446 : : break;
11447 : : case MS_NULLPARENTERR:
11448 : : {
11449 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11450 : : };
11451 : : break;
11452 : : default:
11453 : : {
11454 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11455 : : };
11456 : : break;
11457 : : }
11458 : : }
11459 : : }
11460 : : {
11461 : 0 : jresult = JNU_NewStringNative(jenv, result);
11462 : : }
11463 : 0 : free(result);
11464 : 0 : return jresult;
11465 : : }
11466 : :
11467 : :
11468 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1removeBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11469 : : jint jresult = 0 ;
11470 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11471 : : int arg2 ;
11472 : : int result;
11473 : :
11474 : : (void)jenv;
11475 : : (void)jcls;
11476 : : (void)jarg1_;
11477 : 0 : arg1 = *(struct labelObj **)&jarg1;
11478 : : arg2 = (int)jarg2;
11479 : : {
11480 : : errorObj *ms_error;
11481 : : result = (int)labelObj_removeBinding(arg1,arg2);
11482 : 0 : ms_error = msGetErrorObj();
11483 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11484 : : char ms_message[8192];
11485 : 0 : char* msg = msGetErrorString(";");
11486 : 0 : int ms_errorcode = ms_error->code;
11487 [ # # ]: 0 : if (msg) {
11488 : 0 : snprintf(ms_message, 8192, msg);
11489 : 0 : free(msg);
11490 : : }
11491 : : else sprintf(ms_message, "Unknown message");
11492 : :
11493 : 0 : msResetErrorList();
11494 : :
11495 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11496 : : case MS_NOTFOUND:
11497 : : break;
11498 : : case -1:
11499 : : break;
11500 : : case MS_IOERR:
11501 : : {
11502 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11503 : : };
11504 : : break;
11505 : : case MS_MEMERR:
11506 : : {
11507 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11508 : : };
11509 : : break;
11510 : : case MS_TYPEERR:
11511 : : {
11512 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11513 : : };
11514 : : break;
11515 : : case MS_EOFERR:
11516 : : {
11517 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11518 : : };
11519 : : break;
11520 : : case MS_CHILDERR:
11521 : : {
11522 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11523 : : };
11524 : : break;
11525 : : case MS_NULLPARENTERR:
11526 : : {
11527 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11528 : : };
11529 : : break;
11530 : : default:
11531 : : {
11532 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11533 : : };
11534 : : break;
11535 : : }
11536 : : }
11537 : : }
11538 : : jresult = (jint)result;
11539 : : return jresult;
11540 : : }
11541 : :
11542 : :
11543 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1getBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
11544 : : jstring jresult = 0 ;
11545 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11546 : : int arg2 ;
11547 : : char *result = 0 ;
11548 : :
11549 : : (void)jenv;
11550 : : (void)jcls;
11551 : : (void)jarg1_;
11552 : 0 : arg1 = *(struct labelObj **)&jarg1;
11553 : : arg2 = (int)jarg2;
11554 : : {
11555 : : errorObj *ms_error;
11556 : : result = (char *)labelObj_getBinding(arg1,arg2);
11557 : 0 : ms_error = msGetErrorObj();
11558 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11559 : : char ms_message[8192];
11560 : 0 : char* msg = msGetErrorString(";");
11561 : 0 : int ms_errorcode = ms_error->code;
11562 [ # # ]: 0 : if (msg) {
11563 : 0 : snprintf(ms_message, 8192, msg);
11564 : 0 : free(msg);
11565 : : }
11566 : : else sprintf(ms_message, "Unknown message");
11567 : :
11568 : 0 : msResetErrorList();
11569 : :
11570 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11571 : : case MS_NOTFOUND:
11572 : : break;
11573 : : case -1:
11574 : : break;
11575 : : case MS_IOERR:
11576 : : {
11577 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11578 : : };
11579 : : break;
11580 : : case MS_MEMERR:
11581 : : {
11582 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11583 : : };
11584 : : break;
11585 : : case MS_TYPEERR:
11586 : : {
11587 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11588 : : };
11589 : : break;
11590 : : case MS_EOFERR:
11591 : : {
11592 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11593 : : };
11594 : : break;
11595 : : case MS_CHILDERR:
11596 : : {
11597 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11598 : : };
11599 : : break;
11600 : : case MS_NULLPARENTERR:
11601 : : {
11602 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11603 : : };
11604 : : break;
11605 : : default:
11606 : : {
11607 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11608 : : };
11609 : : break;
11610 : : }
11611 : : }
11612 : : }
11613 : : {
11614 : 0 : jresult = JNU_NewStringNative(jenv, result);
11615 : : }
11616 : 0 : return jresult;
11617 : : }
11618 : :
11619 : :
11620 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1setBinding(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
11621 : : jint jresult = 0 ;
11622 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11623 : : int arg2 ;
11624 : : char *arg3 = (char *) 0 ;
11625 : : int result;
11626 : :
11627 : : (void)jenv;
11628 : : (void)jcls;
11629 : : (void)jarg1_;
11630 : 0 : arg1 = *(struct labelObj **)&jarg1;
11631 : : arg2 = (int)jarg2;
11632 : : {
11633 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
11634 : : }
11635 : : {
11636 : : errorObj *ms_error;
11637 : : result = (int)labelObj_setBinding(arg1,arg2,arg3);
11638 : 0 : ms_error = msGetErrorObj();
11639 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11640 : : char ms_message[8192];
11641 : 0 : char* msg = msGetErrorString(";");
11642 : 0 : int ms_errorcode = ms_error->code;
11643 [ # # ]: 0 : if (msg) {
11644 : 0 : snprintf(ms_message, 8192, msg);
11645 : 0 : free(msg);
11646 : : }
11647 : : else sprintf(ms_message, "Unknown message");
11648 : :
11649 : 0 : msResetErrorList();
11650 : :
11651 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11652 : : case MS_NOTFOUND:
11653 : : break;
11654 : : case -1:
11655 : : break;
11656 : : case MS_IOERR:
11657 : : {
11658 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11659 : : };
11660 : : break;
11661 : : case MS_MEMERR:
11662 : : {
11663 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11664 : : };
11665 : : break;
11666 : : case MS_TYPEERR:
11667 : : {
11668 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11669 : : };
11670 : : break;
11671 : : case MS_EOFERR:
11672 : : {
11673 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11674 : : };
11675 : : break;
11676 : : case MS_CHILDERR:
11677 : : {
11678 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11679 : : };
11680 : : break;
11681 : : case MS_NULLPARENTERR:
11682 : : {
11683 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11684 : : };
11685 : : break;
11686 : : default:
11687 : : {
11688 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11689 : : };
11690 : : break;
11691 : : }
11692 : : }
11693 : : }
11694 : : jresult = (jint)result;
11695 [ # # ]: 0 : if (arg3) free(arg3);
11696 : : return jresult;
11697 : : }
11698 : :
11699 : :
11700 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1setExpression(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11701 : : jint jresult = 0 ;
11702 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11703 : : char *arg2 = (char *) 0 ;
11704 : : int result;
11705 : :
11706 : : (void)jenv;
11707 : : (void)jcls;
11708 : : (void)jarg1_;
11709 : 0 : arg1 = *(struct labelObj **)&jarg1;
11710 : : {
11711 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
11712 : : }
11713 : : {
11714 : : errorObj *ms_error;
11715 : : result = (int)labelObj_setExpression(arg1,arg2);
11716 : 0 : ms_error = msGetErrorObj();
11717 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11718 : : char ms_message[8192];
11719 : 0 : char* msg = msGetErrorString(";");
11720 : 0 : int ms_errorcode = ms_error->code;
11721 [ # # ]: 0 : if (msg) {
11722 : 0 : snprintf(ms_message, 8192, msg);
11723 : 0 : free(msg);
11724 : : }
11725 : : else sprintf(ms_message, "Unknown message");
11726 : :
11727 : 0 : msResetErrorList();
11728 : :
11729 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11730 : : case MS_NOTFOUND:
11731 : : break;
11732 : : case -1:
11733 : : break;
11734 : : case MS_IOERR:
11735 : : {
11736 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11737 : : };
11738 : : break;
11739 : : case MS_MEMERR:
11740 : : {
11741 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11742 : : };
11743 : : break;
11744 : : case MS_TYPEERR:
11745 : : {
11746 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11747 : : };
11748 : : break;
11749 : : case MS_EOFERR:
11750 : : {
11751 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11752 : : };
11753 : : break;
11754 : : case MS_CHILDERR:
11755 : : {
11756 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11757 : : };
11758 : : break;
11759 : : case MS_NULLPARENTERR:
11760 : : {
11761 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11762 : : };
11763 : : break;
11764 : : default:
11765 : : {
11766 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11767 : : };
11768 : : break;
11769 : : }
11770 : : }
11771 : : }
11772 : : jresult = (jint)result;
11773 [ # # ]: 0 : if (arg2) free(arg2);
11774 : : return jresult;
11775 : : }
11776 : :
11777 : :
11778 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1getExpressionString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11779 : : jstring jresult = 0 ;
11780 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11781 : : char *result = 0 ;
11782 : :
11783 : : (void)jenv;
11784 : : (void)jcls;
11785 : : (void)jarg1_;
11786 : 0 : arg1 = *(struct labelObj **)&jarg1;
11787 : : {
11788 : : errorObj *ms_error;
11789 : : result = (char *)labelObj_getExpressionString(arg1);
11790 : 0 : ms_error = msGetErrorObj();
11791 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11792 : : char ms_message[8192];
11793 : 0 : char* msg = msGetErrorString(";");
11794 : 0 : int ms_errorcode = ms_error->code;
11795 [ # # ]: 0 : if (msg) {
11796 : 0 : snprintf(ms_message, 8192, msg);
11797 : 0 : free(msg);
11798 : : }
11799 : : else sprintf(ms_message, "Unknown message");
11800 : :
11801 : 0 : msResetErrorList();
11802 : :
11803 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11804 : : case MS_NOTFOUND:
11805 : : break;
11806 : : case -1:
11807 : : break;
11808 : : case MS_IOERR:
11809 : : {
11810 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11811 : : };
11812 : : break;
11813 : : case MS_MEMERR:
11814 : : {
11815 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11816 : : };
11817 : : break;
11818 : : case MS_TYPEERR:
11819 : : {
11820 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11821 : : };
11822 : : break;
11823 : : case MS_EOFERR:
11824 : : {
11825 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11826 : : };
11827 : : break;
11828 : : case MS_CHILDERR:
11829 : : {
11830 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11831 : : };
11832 : : break;
11833 : : case MS_NULLPARENTERR:
11834 : : {
11835 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11836 : : };
11837 : : break;
11838 : : default:
11839 : : {
11840 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11841 : : };
11842 : : break;
11843 : : }
11844 : : }
11845 : : }
11846 : : {
11847 : 0 : jresult = JNU_NewStringNative(jenv, result);
11848 : : }
11849 : 0 : free(result);
11850 : 0 : return jresult;
11851 : : }
11852 : :
11853 : :
11854 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1setText(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
11855 : : jint jresult = 0 ;
11856 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11857 : : char *arg2 = (char *) 0 ;
11858 : : int result;
11859 : :
11860 : : (void)jenv;
11861 : : (void)jcls;
11862 : : (void)jarg1_;
11863 : 0 : arg1 = *(struct labelObj **)&jarg1;
11864 : : {
11865 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
11866 : : }
11867 : : {
11868 : : errorObj *ms_error;
11869 : : result = (int)labelObj_setText(arg1,arg2);
11870 : 0 : ms_error = msGetErrorObj();
11871 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11872 : : char ms_message[8192];
11873 : 0 : char* msg = msGetErrorString(";");
11874 : 0 : int ms_errorcode = ms_error->code;
11875 [ # # ]: 0 : if (msg) {
11876 : 0 : snprintf(ms_message, 8192, msg);
11877 : 0 : free(msg);
11878 : : }
11879 : : else sprintf(ms_message, "Unknown message");
11880 : :
11881 : 0 : msResetErrorList();
11882 : :
11883 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11884 : : case MS_NOTFOUND:
11885 : : break;
11886 : : case -1:
11887 : : break;
11888 : : case MS_IOERR:
11889 : : {
11890 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11891 : : };
11892 : : break;
11893 : : case MS_MEMERR:
11894 : : {
11895 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11896 : : };
11897 : : break;
11898 : : case MS_TYPEERR:
11899 : : {
11900 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11901 : : };
11902 : : break;
11903 : : case MS_EOFERR:
11904 : : {
11905 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11906 : : };
11907 : : break;
11908 : : case MS_CHILDERR:
11909 : : {
11910 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11911 : : };
11912 : : break;
11913 : : case MS_NULLPARENTERR:
11914 : : {
11915 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11916 : : };
11917 : : break;
11918 : : default:
11919 : : {
11920 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11921 : : };
11922 : : break;
11923 : : }
11924 : : }
11925 : : }
11926 : : jresult = (jint)result;
11927 [ # # ]: 0 : if (arg2) free(arg2);
11928 : : return jresult;
11929 : : }
11930 : :
11931 : :
11932 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1getTextString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
11933 : : jstring jresult = 0 ;
11934 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
11935 : : char *result = 0 ;
11936 : :
11937 : : (void)jenv;
11938 : : (void)jcls;
11939 : : (void)jarg1_;
11940 : 0 : arg1 = *(struct labelObj **)&jarg1;
11941 : : {
11942 : : errorObj *ms_error;
11943 : : result = (char *)labelObj_getTextString(arg1);
11944 : 0 : ms_error = msGetErrorObj();
11945 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
11946 : : char ms_message[8192];
11947 : 0 : char* msg = msGetErrorString(";");
11948 : 0 : int ms_errorcode = ms_error->code;
11949 [ # # ]: 0 : if (msg) {
11950 : 0 : snprintf(ms_message, 8192, msg);
11951 : 0 : free(msg);
11952 : : }
11953 : : else sprintf(ms_message, "Unknown message");
11954 : :
11955 : 0 : msResetErrorList();
11956 : :
11957 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
11958 : : case MS_NOTFOUND:
11959 : : break;
11960 : : case -1:
11961 : : break;
11962 : : case MS_IOERR:
11963 : : {
11964 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
11965 : : };
11966 : : break;
11967 : : case MS_MEMERR:
11968 : : {
11969 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
11970 : : };
11971 : : break;
11972 : : case MS_TYPEERR:
11973 : : {
11974 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
11975 : : };
11976 : : break;
11977 : : case MS_EOFERR:
11978 : : {
11979 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
11980 : : };
11981 : : break;
11982 : : case MS_CHILDERR:
11983 : : {
11984 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11985 : : };
11986 : : break;
11987 : : case MS_NULLPARENTERR:
11988 : : {
11989 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
11990 : : };
11991 : : break;
11992 : : default:
11993 : : {
11994 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
11995 : : };
11996 : : break;
11997 : : }
11998 : : }
11999 : : }
12000 : : {
12001 : 0 : jresult = JNU_NewStringNative(jenv, result);
12002 : : }
12003 : 0 : free(result);
12004 : 0 : return jresult;
12005 : : }
12006 : :
12007 : :
12008 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1getStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12009 : : jlong jresult = 0 ;
12010 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12011 : : int arg2 ;
12012 : : styleObj *result = 0 ;
12013 : :
12014 : : (void)jenv;
12015 : : (void)jcls;
12016 : : (void)jarg1_;
12017 : 0 : arg1 = *(struct labelObj **)&jarg1;
12018 : : arg2 = (int)jarg2;
12019 : : {
12020 : : errorObj *ms_error;
12021 : : result = (styleObj *)labelObj_getStyle(arg1,arg2);
12022 : 0 : ms_error = msGetErrorObj();
12023 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12024 : : char ms_message[8192];
12025 : 0 : char* msg = msGetErrorString(";");
12026 : 0 : int ms_errorcode = ms_error->code;
12027 [ # # ]: 0 : if (msg) {
12028 : 0 : snprintf(ms_message, 8192, msg);
12029 : 0 : free(msg);
12030 : : }
12031 : : else sprintf(ms_message, "Unknown message");
12032 : :
12033 : 0 : msResetErrorList();
12034 : :
12035 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12036 : : case MS_NOTFOUND:
12037 : : break;
12038 : : case -1:
12039 : : break;
12040 : : case MS_IOERR:
12041 : : {
12042 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12043 : : };
12044 : : break;
12045 : : case MS_MEMERR:
12046 : : {
12047 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12048 : : };
12049 : : break;
12050 : : case MS_TYPEERR:
12051 : : {
12052 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12053 : : };
12054 : : break;
12055 : : case MS_EOFERR:
12056 : : {
12057 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12058 : : };
12059 : : break;
12060 : : case MS_CHILDERR:
12061 : : {
12062 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12063 : : };
12064 : : break;
12065 : : case MS_NULLPARENTERR:
12066 : : {
12067 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12068 : : };
12069 : : break;
12070 : : default:
12071 : : {
12072 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12073 : : };
12074 : : break;
12075 : : }
12076 : : }
12077 : : }
12078 : 0 : *(styleObj **)&jresult = result;
12079 : 0 : return jresult;
12080 : : }
12081 : :
12082 : :
12083 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1insertStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
12084 : : jint jresult = 0 ;
12085 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12086 : : styleObj *arg2 = (styleObj *) 0 ;
12087 : : int arg3 = (int) -1 ;
12088 : : int result;
12089 : :
12090 : : (void)jenv;
12091 : : (void)jcls;
12092 : : (void)jarg1_;
12093 : : (void)jarg2_;
12094 : 0 : arg1 = *(struct labelObj **)&jarg1;
12095 : 0 : arg2 = *(styleObj **)&jarg2;
12096 : : arg3 = (int)jarg3;
12097 : : {
12098 : : errorObj *ms_error;
12099 : : result = (int)labelObj_insertStyle(arg1,arg2,arg3);
12100 : 0 : ms_error = msGetErrorObj();
12101 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12102 : : char ms_message[8192];
12103 : 0 : char* msg = msGetErrorString(";");
12104 : 0 : int ms_errorcode = ms_error->code;
12105 [ # # ]: 0 : if (msg) {
12106 : 0 : snprintf(ms_message, 8192, msg);
12107 : 0 : free(msg);
12108 : : }
12109 : : else sprintf(ms_message, "Unknown message");
12110 : :
12111 : 0 : msResetErrorList();
12112 : :
12113 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12114 : : case MS_NOTFOUND:
12115 : : break;
12116 : : case -1:
12117 : : break;
12118 : : case MS_IOERR:
12119 : : {
12120 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12121 : : };
12122 : : break;
12123 : : case MS_MEMERR:
12124 : : {
12125 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12126 : : };
12127 : : break;
12128 : : case MS_TYPEERR:
12129 : : {
12130 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12131 : : };
12132 : : break;
12133 : : case MS_EOFERR:
12134 : : {
12135 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12136 : : };
12137 : : break;
12138 : : case MS_CHILDERR:
12139 : : {
12140 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12141 : : };
12142 : : break;
12143 : : case MS_NULLPARENTERR:
12144 : : {
12145 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12146 : : };
12147 : : break;
12148 : : default:
12149 : : {
12150 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12151 : : };
12152 : : break;
12153 : : }
12154 : : }
12155 : : }
12156 : : jresult = (jint)result;
12157 : : return jresult;
12158 : : }
12159 : :
12160 : :
12161 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1removeStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12162 : : jlong jresult = 0 ;
12163 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12164 : : int arg2 ;
12165 : : styleObj *result = 0 ;
12166 : :
12167 : : (void)jenv;
12168 : : (void)jcls;
12169 : : (void)jarg1_;
12170 : 0 : arg1 = *(struct labelObj **)&jarg1;
12171 : : arg2 = (int)jarg2;
12172 : : {
12173 : : errorObj *ms_error;
12174 : : result = (styleObj *)labelObj_removeStyle(arg1,arg2);
12175 : 0 : ms_error = msGetErrorObj();
12176 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12177 : : char ms_message[8192];
12178 : 0 : char* msg = msGetErrorString(";");
12179 : 0 : int ms_errorcode = ms_error->code;
12180 [ # # ]: 0 : if (msg) {
12181 : 0 : snprintf(ms_message, 8192, msg);
12182 : 0 : free(msg);
12183 : : }
12184 : : else sprintf(ms_message, "Unknown message");
12185 : :
12186 : 0 : msResetErrorList();
12187 : :
12188 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12189 : : case MS_NOTFOUND:
12190 : : break;
12191 : : case -1:
12192 : : break;
12193 : : case MS_IOERR:
12194 : : {
12195 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12196 : : };
12197 : : break;
12198 : : case MS_MEMERR:
12199 : : {
12200 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12201 : : };
12202 : : break;
12203 : : case MS_TYPEERR:
12204 : : {
12205 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12206 : : };
12207 : : break;
12208 : : case MS_EOFERR:
12209 : : {
12210 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12211 : : };
12212 : : break;
12213 : : case MS_CHILDERR:
12214 : : {
12215 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12216 : : };
12217 : : break;
12218 : : case MS_NULLPARENTERR:
12219 : : {
12220 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12221 : : };
12222 : : break;
12223 : : default:
12224 : : {
12225 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12226 : : };
12227 : : break;
12228 : : }
12229 : : }
12230 : : }
12231 : 0 : *(styleObj **)&jresult = result;
12232 : 0 : return jresult;
12233 : : }
12234 : :
12235 : :
12236 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1moveStyleUp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12237 : : jint jresult = 0 ;
12238 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12239 : : int arg2 ;
12240 : : int result;
12241 : :
12242 : : (void)jenv;
12243 : : (void)jcls;
12244 : : (void)jarg1_;
12245 : 0 : arg1 = *(struct labelObj **)&jarg1;
12246 : : arg2 = (int)jarg2;
12247 : : {
12248 : : errorObj *ms_error;
12249 : : result = (int)labelObj_moveStyleUp(arg1,arg2);
12250 : 0 : ms_error = msGetErrorObj();
12251 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12252 : : char ms_message[8192];
12253 : 0 : char* msg = msGetErrorString(";");
12254 : 0 : int ms_errorcode = ms_error->code;
12255 [ # # ]: 0 : if (msg) {
12256 : 0 : snprintf(ms_message, 8192, msg);
12257 : 0 : free(msg);
12258 : : }
12259 : : else sprintf(ms_message, "Unknown message");
12260 : :
12261 : 0 : msResetErrorList();
12262 : :
12263 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12264 : : case MS_NOTFOUND:
12265 : : break;
12266 : : case -1:
12267 : : break;
12268 : : case MS_IOERR:
12269 : : {
12270 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12271 : : };
12272 : : break;
12273 : : case MS_MEMERR:
12274 : : {
12275 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12276 : : };
12277 : : break;
12278 : : case MS_TYPEERR:
12279 : : {
12280 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12281 : : };
12282 : : break;
12283 : : case MS_EOFERR:
12284 : : {
12285 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12286 : : };
12287 : : break;
12288 : : case MS_CHILDERR:
12289 : : {
12290 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12291 : : };
12292 : : break;
12293 : : case MS_NULLPARENTERR:
12294 : : {
12295 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12296 : : };
12297 : : break;
12298 : : default:
12299 : : {
12300 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12301 : : };
12302 : : break;
12303 : : }
12304 : : }
12305 : : }
12306 : : jresult = (jint)result;
12307 : : return jresult;
12308 : : }
12309 : :
12310 : :
12311 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelObj_1moveStyleDown(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12312 : : jint jresult = 0 ;
12313 : : struct labelObj *arg1 = (struct labelObj *) 0 ;
12314 : : int arg2 ;
12315 : : int result;
12316 : :
12317 : : (void)jenv;
12318 : : (void)jcls;
12319 : : (void)jarg1_;
12320 : 0 : arg1 = *(struct labelObj **)&jarg1;
12321 : : arg2 = (int)jarg2;
12322 : : {
12323 : : errorObj *ms_error;
12324 : : result = (int)labelObj_moveStyleDown(arg1,arg2);
12325 : 0 : ms_error = msGetErrorObj();
12326 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12327 : : char ms_message[8192];
12328 : 0 : char* msg = msGetErrorString(";");
12329 : 0 : int ms_errorcode = ms_error->code;
12330 [ # # ]: 0 : if (msg) {
12331 : 0 : snprintf(ms_message, 8192, msg);
12332 : 0 : free(msg);
12333 : : }
12334 : : else sprintf(ms_message, "Unknown message");
12335 : :
12336 : 0 : msResetErrorList();
12337 : :
12338 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12339 : : case MS_NOTFOUND:
12340 : : break;
12341 : : case -1:
12342 : : break;
12343 : : case MS_IOERR:
12344 : : {
12345 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12346 : : };
12347 : : break;
12348 : : case MS_MEMERR:
12349 : : {
12350 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12351 : : };
12352 : : break;
12353 : : case MS_TYPEERR:
12354 : : {
12355 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12356 : : };
12357 : : break;
12358 : : case MS_EOFERR:
12359 : : {
12360 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12361 : : };
12362 : : break;
12363 : : case MS_CHILDERR:
12364 : : {
12365 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12366 : : };
12367 : : break;
12368 : : case MS_NULLPARENTERR:
12369 : : {
12370 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12371 : : };
12372 : : break;
12373 : : default:
12374 : : {
12375 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12376 : : };
12377 : : break;
12378 : : }
12379 : : }
12380 : : }
12381 : : jresult = (jint)result;
12382 : : return jresult;
12383 : : }
12384 : :
12385 : :
12386 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12387 : : struct classObj *arg1 = (struct classObj *) 0 ;
12388 : : int arg2 ;
12389 : :
12390 : : (void)jenv;
12391 : : (void)jcls;
12392 : : (void)jarg1_;
12393 : 0 : arg1 = *(struct classObj **)&jarg1;
12394 : : arg2 = (int)jarg2;
12395 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
12396 : 0 : }
12397 : :
12398 : :
12399 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12400 : : jint jresult = 0 ;
12401 : : struct classObj *arg1 = (struct classObj *) 0 ;
12402 : : int result;
12403 : :
12404 : : (void)jenv;
12405 : : (void)jcls;
12406 : : (void)jarg1_;
12407 : 0 : arg1 = *(struct classObj **)&jarg1;
12408 : 0 : result = (int) ((arg1)->status);
12409 : : jresult = (jint)result;
12410 : 0 : return jresult;
12411 : : }
12412 : :
12413 : :
12414 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1numstyles_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12415 : : jint jresult = 0 ;
12416 : : struct classObj *arg1 = (struct classObj *) 0 ;
12417 : : int result;
12418 : :
12419 : : (void)jenv;
12420 : : (void)jcls;
12421 : : (void)jarg1_;
12422 : 0 : arg1 = *(struct classObj **)&jarg1;
12423 : 0 : result = (int) ((arg1)->numstyles);
12424 : : jresult = (jint)result;
12425 : 0 : return jresult;
12426 : : }
12427 : :
12428 : :
12429 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1numlabels_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12430 : : struct classObj *arg1 = (struct classObj *) 0 ;
12431 : : int arg2 ;
12432 : :
12433 : : (void)jenv;
12434 : : (void)jcls;
12435 : : (void)jarg1_;
12436 : 0 : arg1 = *(struct classObj **)&jarg1;
12437 : : arg2 = (int)jarg2;
12438 [ # # ]: 0 : if (arg1) (arg1)->numlabels = arg2;
12439 : 0 : }
12440 : :
12441 : :
12442 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1numlabels_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12443 : : jint jresult = 0 ;
12444 : : struct classObj *arg1 = (struct classObj *) 0 ;
12445 : : int result;
12446 : :
12447 : : (void)jenv;
12448 : : (void)jcls;
12449 : : (void)jarg1_;
12450 : 0 : arg1 = *(struct classObj **)&jarg1;
12451 : 0 : result = (int) ((arg1)->numlabels);
12452 : : jresult = (jint)result;
12453 : 0 : return jresult;
12454 : : }
12455 : :
12456 : :
12457 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12458 : : struct classObj *arg1 = (struct classObj *) 0 ;
12459 : : char *arg2 = (char *) 0 ;
12460 : :
12461 : : (void)jenv;
12462 : : (void)jcls;
12463 : : (void)jarg1_;
12464 : 0 : arg1 = *(struct classObj **)&jarg1;
12465 : : {
12466 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12467 : : }
12468 : : {
12469 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
12470 [ # # ]: 0 : if (arg2) {
12471 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
12472 : 0 : strcpy((char*)arg1->name,arg2);
12473 : : } else {
12474 : 0 : arg1->name = 0;
12475 : : }
12476 : : }
12477 [ # # ]: 0 : if (arg2) free(arg2);
12478 : 0 : }
12479 : :
12480 : :
12481 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12482 : : jstring jresult = 0 ;
12483 : : struct classObj *arg1 = (struct classObj *) 0 ;
12484 : : char *result = 0 ;
12485 : :
12486 : : (void)jenv;
12487 : : (void)jcls;
12488 : : (void)jarg1_;
12489 : 0 : arg1 = *(struct classObj **)&jarg1;
12490 : 0 : result = (char *) ((arg1)->name);
12491 : : {
12492 : 0 : jresult = JNU_NewStringNative(jenv, result);
12493 : : }
12494 : 0 : return jresult;
12495 : : }
12496 : :
12497 : :
12498 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1title_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12499 : : struct classObj *arg1 = (struct classObj *) 0 ;
12500 : : char *arg2 = (char *) 0 ;
12501 : :
12502 : : (void)jenv;
12503 : : (void)jcls;
12504 : : (void)jarg1_;
12505 : 0 : arg1 = *(struct classObj **)&jarg1;
12506 : : {
12507 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12508 : : }
12509 : : {
12510 [ # # ]: 0 : if (arg1->title) free((char*)arg1->title);
12511 [ # # ]: 0 : if (arg2) {
12512 : 0 : arg1->title = (char *) malloc(strlen(arg2)+1);
12513 : 0 : strcpy((char*)arg1->title,arg2);
12514 : : } else {
12515 : 0 : arg1->title = 0;
12516 : : }
12517 : : }
12518 [ # # ]: 0 : if (arg2) free(arg2);
12519 : 0 : }
12520 : :
12521 : :
12522 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1title_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12523 : : jstring jresult = 0 ;
12524 : : struct classObj *arg1 = (struct classObj *) 0 ;
12525 : : char *result = 0 ;
12526 : :
12527 : : (void)jenv;
12528 : : (void)jcls;
12529 : : (void)jarg1_;
12530 : 0 : arg1 = *(struct classObj **)&jarg1;
12531 : 0 : result = (char *) ((arg1)->title);
12532 : : {
12533 : 0 : jresult = JNU_NewStringNative(jenv, result);
12534 : : }
12535 : 0 : return jresult;
12536 : : }
12537 : :
12538 : :
12539 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1template_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12540 : : struct classObj *arg1 = (struct classObj *) 0 ;
12541 : : char *arg2 = (char *) 0 ;
12542 : :
12543 : : (void)jenv;
12544 : : (void)jcls;
12545 : : (void)jarg1_;
12546 : 0 : arg1 = *(struct classObj **)&jarg1;
12547 : : {
12548 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12549 : : }
12550 : : {
12551 [ # # ]: 0 : if (arg1->template) free((char*)arg1->template);
12552 [ # # ]: 0 : if (arg2) {
12553 : 0 : arg1->template = (char *) malloc(strlen(arg2)+1);
12554 : 0 : strcpy((char*)arg1->template,arg2);
12555 : : } else {
12556 : 0 : arg1->template = 0;
12557 : : }
12558 : : }
12559 [ # # ]: 0 : if (arg2) free(arg2);
12560 : 0 : }
12561 : :
12562 : :
12563 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1template_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12564 : : jstring jresult = 0 ;
12565 : : struct classObj *arg1 = (struct classObj *) 0 ;
12566 : : char *result = 0 ;
12567 : :
12568 : : (void)jenv;
12569 : : (void)jcls;
12570 : : (void)jarg1_;
12571 : 0 : arg1 = *(struct classObj **)&jarg1;
12572 : 0 : result = (char *) ((arg1)->template);
12573 : : {
12574 : 0 : jresult = JNU_NewStringNative(jenv, result);
12575 : : }
12576 : 0 : return jresult;
12577 : : }
12578 : :
12579 : :
12580 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1metadata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12581 : : jlong jresult = 0 ;
12582 : : struct classObj *arg1 = (struct classObj *) 0 ;
12583 : : hashTableObj *result = 0 ;
12584 : :
12585 : : (void)jenv;
12586 : : (void)jcls;
12587 : : (void)jarg1_;
12588 : 0 : arg1 = *(struct classObj **)&jarg1;
12589 : 0 : result = (hashTableObj *)& ((arg1)->metadata);
12590 : 0 : *(hashTableObj **)&jresult = result;
12591 : 0 : return jresult;
12592 : : }
12593 : :
12594 : :
12595 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1validation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12596 : : jlong jresult = 0 ;
12597 : : struct classObj *arg1 = (struct classObj *) 0 ;
12598 : : hashTableObj *result = 0 ;
12599 : :
12600 : : (void)jenv;
12601 : : (void)jcls;
12602 : : (void)jarg1_;
12603 : 0 : arg1 = *(struct classObj **)&jarg1;
12604 : 0 : result = (hashTableObj *)& ((arg1)->validation);
12605 : 0 : *(hashTableObj **)&jresult = result;
12606 : 0 : return jresult;
12607 : : }
12608 : :
12609 : :
12610 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
12611 : : struct classObj *arg1 = (struct classObj *) 0 ;
12612 : : double arg2 ;
12613 : :
12614 : : (void)jenv;
12615 : : (void)jcls;
12616 : : (void)jarg1_;
12617 : 0 : arg1 = *(struct classObj **)&jarg1;
12618 : : arg2 = (double)jarg2;
12619 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
12620 : 0 : }
12621 : :
12622 : :
12623 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12624 : : jdouble jresult = 0 ;
12625 : : struct classObj *arg1 = (struct classObj *) 0 ;
12626 : : double result;
12627 : :
12628 : : (void)jenv;
12629 : : (void)jcls;
12630 : : (void)jarg1_;
12631 : 0 : arg1 = *(struct classObj **)&jarg1;
12632 : 0 : result = (double) ((arg1)->minscaledenom);
12633 : : jresult = (jdouble)result;
12634 : 0 : return jresult;
12635 : : }
12636 : :
12637 : :
12638 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
12639 : : struct classObj *arg1 = (struct classObj *) 0 ;
12640 : : double arg2 ;
12641 : :
12642 : : (void)jenv;
12643 : : (void)jcls;
12644 : : (void)jarg1_;
12645 : 0 : arg1 = *(struct classObj **)&jarg1;
12646 : : arg2 = (double)jarg2;
12647 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
12648 : 0 : }
12649 : :
12650 : :
12651 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12652 : : jdouble jresult = 0 ;
12653 : : struct classObj *arg1 = (struct classObj *) 0 ;
12654 : : double result;
12655 : :
12656 : : (void)jenv;
12657 : : (void)jcls;
12658 : : (void)jarg1_;
12659 : 0 : arg1 = *(struct classObj **)&jarg1;
12660 : 0 : result = (double) ((arg1)->maxscaledenom);
12661 : : jresult = (jdouble)result;
12662 : 0 : return jresult;
12663 : : }
12664 : :
12665 : :
12666 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1minfeaturesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12667 : : struct classObj *arg1 = (struct classObj *) 0 ;
12668 : : int arg2 ;
12669 : :
12670 : : (void)jenv;
12671 : : (void)jcls;
12672 : : (void)jarg1_;
12673 : 0 : arg1 = *(struct classObj **)&jarg1;
12674 : : arg2 = (int)jarg2;
12675 [ # # ]: 0 : if (arg1) (arg1)->minfeaturesize = arg2;
12676 : 0 : }
12677 : :
12678 : :
12679 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1minfeaturesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12680 : : jint jresult = 0 ;
12681 : : struct classObj *arg1 = (struct classObj *) 0 ;
12682 : : int result;
12683 : :
12684 : : (void)jenv;
12685 : : (void)jcls;
12686 : : (void)jarg1_;
12687 : 0 : arg1 = *(struct classObj **)&jarg1;
12688 : 0 : result = (int) ((arg1)->minfeaturesize);
12689 : : jresult = (jint)result;
12690 : 0 : return jresult;
12691 : : }
12692 : :
12693 : :
12694 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12695 : : jint jresult = 0 ;
12696 : : struct classObj *arg1 = (struct classObj *) 0 ;
12697 : : int result;
12698 : :
12699 : : (void)jenv;
12700 : : (void)jcls;
12701 : : (void)jarg1_;
12702 : 0 : arg1 = *(struct classObj **)&jarg1;
12703 : 0 : result = (int) ((arg1)->refcount);
12704 : : jresult = (jint)result;
12705 : 0 : return jresult;
12706 : : }
12707 : :
12708 : :
12709 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1layer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12710 : : jlong jresult = 0 ;
12711 : : struct classObj *arg1 = (struct classObj *) 0 ;
12712 : : struct layerObj *result = 0 ;
12713 : :
12714 : : (void)jenv;
12715 : : (void)jcls;
12716 : : (void)jarg1_;
12717 : 1 : arg1 = *(struct classObj **)&jarg1;
12718 : 1 : result = (struct layerObj *) ((arg1)->layer);
12719 : 1 : *(struct layerObj **)&jresult = result;
12720 : 1 : return jresult;
12721 : : }
12722 : :
12723 : :
12724 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1debug_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
12725 : : struct classObj *arg1 = (struct classObj *) 0 ;
12726 : : int arg2 ;
12727 : :
12728 : : (void)jenv;
12729 : : (void)jcls;
12730 : : (void)jarg1_;
12731 : 0 : arg1 = *(struct classObj **)&jarg1;
12732 : : arg2 = (int)jarg2;
12733 [ # # ]: 0 : if (arg1) (arg1)->debug = arg2;
12734 : 0 : }
12735 : :
12736 : :
12737 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1debug_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12738 : : jint jresult = 0 ;
12739 : : struct classObj *arg1 = (struct classObj *) 0 ;
12740 : : int result;
12741 : :
12742 : : (void)jenv;
12743 : : (void)jcls;
12744 : : (void)jarg1_;
12745 : 0 : arg1 = *(struct classObj **)&jarg1;
12746 : 0 : result = (int) ((arg1)->debug);
12747 : : jresult = (jint)result;
12748 : 0 : return jresult;
12749 : : }
12750 : :
12751 : :
12752 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1keyimage_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12753 : : struct classObj *arg1 = (struct classObj *) 0 ;
12754 : : char *arg2 = (char *) 0 ;
12755 : :
12756 : : (void)jenv;
12757 : : (void)jcls;
12758 : : (void)jarg1_;
12759 : 0 : arg1 = *(struct classObj **)&jarg1;
12760 : : {
12761 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12762 : : }
12763 : : {
12764 [ # # ]: 0 : if (arg1->keyimage) free((char*)arg1->keyimage);
12765 [ # # ]: 0 : if (arg2) {
12766 : 0 : arg1->keyimage = (char *) malloc(strlen(arg2)+1);
12767 : 0 : strcpy((char*)arg1->keyimage,arg2);
12768 : : } else {
12769 : 0 : arg1->keyimage = 0;
12770 : : }
12771 : : }
12772 [ # # ]: 0 : if (arg2) free(arg2);
12773 : 0 : }
12774 : :
12775 : :
12776 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1keyimage_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12777 : : jstring jresult = 0 ;
12778 : : struct classObj *arg1 = (struct classObj *) 0 ;
12779 : : char *result = 0 ;
12780 : :
12781 : : (void)jenv;
12782 : : (void)jcls;
12783 : : (void)jarg1_;
12784 : 0 : arg1 = *(struct classObj **)&jarg1;
12785 : 0 : result = (char *) ((arg1)->keyimage);
12786 : : {
12787 : 0 : jresult = JNU_NewStringNative(jenv, result);
12788 : : }
12789 : 0 : return jresult;
12790 : : }
12791 : :
12792 : :
12793 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1group_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
12794 : : struct classObj *arg1 = (struct classObj *) 0 ;
12795 : : char *arg2 = (char *) 0 ;
12796 : :
12797 : : (void)jenv;
12798 : : (void)jcls;
12799 : : (void)jarg1_;
12800 : 0 : arg1 = *(struct classObj **)&jarg1;
12801 : : {
12802 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
12803 : : }
12804 : : {
12805 [ # # ]: 0 : if (arg1->group) free((char*)arg1->group);
12806 [ # # ]: 0 : if (arg2) {
12807 : 0 : arg1->group = (char *) malloc(strlen(arg2)+1);
12808 : 0 : strcpy((char*)arg1->group,arg2);
12809 : : } else {
12810 : 0 : arg1->group = 0;
12811 : : }
12812 : : }
12813 [ # # ]: 0 : if (arg2) free(arg2);
12814 : 0 : }
12815 : :
12816 : :
12817 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1group_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12818 : : jstring jresult = 0 ;
12819 : : struct classObj *arg1 = (struct classObj *) 0 ;
12820 : : char *result = 0 ;
12821 : :
12822 : : (void)jenv;
12823 : : (void)jcls;
12824 : : (void)jarg1_;
12825 : 0 : arg1 = *(struct classObj **)&jarg1;
12826 : 0 : result = (char *) ((arg1)->group);
12827 : : {
12828 : 0 : jresult = JNU_NewStringNative(jenv, result);
12829 : : }
12830 : 0 : return jresult;
12831 : : }
12832 : :
12833 : :
12834 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1leader_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
12835 : : struct classObj *arg1 = (struct classObj *) 0 ;
12836 : : labelLeaderObj *arg2 = (labelLeaderObj *) 0 ;
12837 : :
12838 : : (void)jenv;
12839 : : (void)jcls;
12840 : : (void)jarg1_;
12841 : : (void)jarg2_;
12842 : 0 : arg1 = *(struct classObj **)&jarg1;
12843 : 0 : arg2 = *(labelLeaderObj **)&jarg2;
12844 [ # # ]: 0 : if (arg1) (arg1)->leader = arg2;
12845 : 0 : }
12846 : :
12847 : :
12848 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1leader_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12849 : : jlong jresult = 0 ;
12850 : : struct classObj *arg1 = (struct classObj *) 0 ;
12851 : : labelLeaderObj *result = 0 ;
12852 : :
12853 : : (void)jenv;
12854 : : (void)jcls;
12855 : : (void)jarg1_;
12856 : 0 : arg1 = *(struct classObj **)&jarg1;
12857 : 0 : result = (labelLeaderObj *) ((arg1)->leader);
12858 : 0 : *(labelLeaderObj **)&jresult = result;
12859 : 0 : return jresult;
12860 : : }
12861 : :
12862 : :
12863 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1classObj(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
12864 : : jlong jresult = 0 ;
12865 : : layerObj *arg1 = (layerObj *) NULL ;
12866 : : struct classObj *result = 0 ;
12867 : :
12868 : : (void)jenv;
12869 : : (void)jcls;
12870 : : (void)jarg1_;
12871 : 1 : arg1 = *(layerObj **)&jarg1;
12872 : : {
12873 : : errorObj *ms_error;
12874 : 1 : result = (struct classObj *)new_classObj(arg1);
12875 : 1 : ms_error = msGetErrorObj();
12876 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12877 : : char ms_message[8192];
12878 : 0 : char* msg = msGetErrorString(";");
12879 : 0 : int ms_errorcode = ms_error->code;
12880 [ # # ]: 0 : if (msg) {
12881 : 0 : snprintf(ms_message, 8192, msg);
12882 : 0 : free(msg);
12883 : : }
12884 : : else sprintf(ms_message, "Unknown message");
12885 : :
12886 : 0 : msResetErrorList();
12887 : :
12888 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12889 : : case MS_NOTFOUND:
12890 : : break;
12891 : : case -1:
12892 : : break;
12893 : : case MS_IOERR:
12894 : : {
12895 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
12896 : : };
12897 : : break;
12898 : : case MS_MEMERR:
12899 : : {
12900 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
12901 : : };
12902 : : break;
12903 : : case MS_TYPEERR:
12904 : : {
12905 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
12906 : : };
12907 : : break;
12908 : : case MS_EOFERR:
12909 : : {
12910 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
12911 : : };
12912 : : break;
12913 : : case MS_CHILDERR:
12914 : : {
12915 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12916 : : };
12917 : : break;
12918 : : case MS_NULLPARENTERR:
12919 : : {
12920 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
12921 : : };
12922 : : break;
12923 : : default:
12924 : : {
12925 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
12926 : : };
12927 : : break;
12928 : : }
12929 : : }
12930 : : }
12931 : 1 : *(struct classObj **)&jresult = result;
12932 : 1 : return jresult;
12933 : : }
12934 : :
12935 : :
12936 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1classObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
12937 : : struct classObj *arg1 = (struct classObj *) 0 ;
12938 : :
12939 : : (void)jenv;
12940 : : (void)jcls;
12941 : 1 : arg1 = *(struct classObj **)&jarg1;
12942 : : {
12943 : : errorObj *ms_error;
12944 : : delete_classObj(arg1);
12945 : 1 : ms_error = msGetErrorObj();
12946 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
12947 : : char ms_message[8192];
12948 : 0 : char* msg = msGetErrorString(";");
12949 : 0 : int ms_errorcode = ms_error->code;
12950 [ # # ]: 0 : if (msg) {
12951 : 0 : snprintf(ms_message, 8192, msg);
12952 : 0 : free(msg);
12953 : : }
12954 : : else sprintf(ms_message, "Unknown message");
12955 : :
12956 : 0 : msResetErrorList();
12957 : :
12958 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
12959 : : case MS_NOTFOUND:
12960 : : break;
12961 : : case -1:
12962 : : break;
12963 : : case MS_IOERR:
12964 : : {
12965 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
12966 : : };
12967 : : break;
12968 : : case MS_MEMERR:
12969 : : {
12970 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
12971 : : };
12972 : : break;
12973 : : case MS_TYPEERR:
12974 : : {
12975 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
12976 : : };
12977 : : break;
12978 : : case MS_EOFERR:
12979 : : {
12980 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
12981 : : };
12982 : : break;
12983 : : case MS_CHILDERR:
12984 : : {
12985 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
12986 : : };
12987 : : break;
12988 : : case MS_NULLPARENTERR:
12989 : : {
12990 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
12991 : : };
12992 : : break;
12993 : : default:
12994 : : {
12995 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
12996 : : };
12997 : : break;
12998 : : }
12999 : : }
13000 : : }
13001 : : }
13002 : :
13003 : :
13004 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13005 : : jint jresult = 0 ;
13006 : : struct classObj *arg1 = (struct classObj *) 0 ;
13007 : : char *arg2 = (char *) 0 ;
13008 : : int result;
13009 : :
13010 : : (void)jenv;
13011 : : (void)jcls;
13012 : : (void)jarg1_;
13013 : 0 : arg1 = *(struct classObj **)&jarg1;
13014 : : {
13015 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13016 : : }
13017 : : {
13018 : : errorObj *ms_error;
13019 : : result = (int)classObj_updateFromString(arg1,arg2);
13020 : 0 : ms_error = msGetErrorObj();
13021 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13022 : : char ms_message[8192];
13023 : 0 : char* msg = msGetErrorString(";");
13024 : 0 : int ms_errorcode = ms_error->code;
13025 [ # # ]: 0 : if (msg) {
13026 : 0 : snprintf(ms_message, 8192, msg);
13027 : 0 : free(msg);
13028 : : }
13029 : : else sprintf(ms_message, "Unknown message");
13030 : :
13031 : 0 : msResetErrorList();
13032 : :
13033 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13034 : : case MS_NOTFOUND:
13035 : : break;
13036 : : case -1:
13037 : : break;
13038 : : case MS_IOERR:
13039 : : {
13040 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13041 : : };
13042 : : break;
13043 : : case MS_MEMERR:
13044 : : {
13045 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13046 : : };
13047 : : break;
13048 : : case MS_TYPEERR:
13049 : : {
13050 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13051 : : };
13052 : : break;
13053 : : case MS_EOFERR:
13054 : : {
13055 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13056 : : };
13057 : : break;
13058 : : case MS_CHILDERR:
13059 : : {
13060 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13061 : : };
13062 : : break;
13063 : : case MS_NULLPARENTERR:
13064 : : {
13065 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13066 : : };
13067 : : break;
13068 : : default:
13069 : : {
13070 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13071 : : };
13072 : : break;
13073 : : }
13074 : : }
13075 : : }
13076 : : jresult = (jint)result;
13077 [ # # ]: 0 : if (arg2) free(arg2);
13078 : : return jresult;
13079 : : }
13080 : :
13081 : :
13082 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13083 : : jstring jresult = 0 ;
13084 : : struct classObj *arg1 = (struct classObj *) 0 ;
13085 : : char *result = 0 ;
13086 : :
13087 : : (void)jenv;
13088 : : (void)jcls;
13089 : : (void)jarg1_;
13090 : 0 : arg1 = *(struct classObj **)&jarg1;
13091 : : {
13092 : : errorObj *ms_error;
13093 : : result = (char *)classObj_convertToString(arg1);
13094 : 0 : ms_error = msGetErrorObj();
13095 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13096 : : char ms_message[8192];
13097 : 0 : char* msg = msGetErrorString(";");
13098 : 0 : int ms_errorcode = ms_error->code;
13099 [ # # ]: 0 : if (msg) {
13100 : 0 : snprintf(ms_message, 8192, msg);
13101 : 0 : free(msg);
13102 : : }
13103 : : else sprintf(ms_message, "Unknown message");
13104 : :
13105 : 0 : msResetErrorList();
13106 : :
13107 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13108 : : case MS_NOTFOUND:
13109 : : break;
13110 : : case -1:
13111 : : break;
13112 : : case MS_IOERR:
13113 : : {
13114 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13115 : : };
13116 : : break;
13117 : : case MS_MEMERR:
13118 : : {
13119 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13120 : : };
13121 : : break;
13122 : : case MS_TYPEERR:
13123 : : {
13124 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13125 : : };
13126 : : break;
13127 : : case MS_EOFERR:
13128 : : {
13129 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13130 : : };
13131 : : break;
13132 : : case MS_CHILDERR:
13133 : : {
13134 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13135 : : };
13136 : : break;
13137 : : case MS_NULLPARENTERR:
13138 : : {
13139 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13140 : : };
13141 : : break;
13142 : : default:
13143 : : {
13144 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13145 : : };
13146 : : break;
13147 : : }
13148 : : }
13149 : : }
13150 : : {
13151 : 0 : jresult = JNU_NewStringNative(jenv, result);
13152 : : }
13153 : 0 : free(result);
13154 : 0 : return jresult;
13155 : : }
13156 : :
13157 : :
13158 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1cloneClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13159 : : jlong jresult = 0 ;
13160 : : struct classObj *arg1 = (struct classObj *) 0 ;
13161 : : classObj *result = 0 ;
13162 : :
13163 : : (void)jenv;
13164 : : (void)jcls;
13165 : : (void)jarg1_;
13166 : 0 : arg1 = *(struct classObj **)&jarg1;
13167 : : {
13168 : : errorObj *ms_error;
13169 : : result = (classObj *)classObj_cloneClass(arg1);
13170 : 0 : ms_error = msGetErrorObj();
13171 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13172 : : char ms_message[8192];
13173 : 0 : char* msg = msGetErrorString(";");
13174 : 0 : int ms_errorcode = ms_error->code;
13175 [ # # ]: 0 : if (msg) {
13176 : 0 : snprintf(ms_message, 8192, msg);
13177 : 0 : free(msg);
13178 : : }
13179 : : else sprintf(ms_message, "Unknown message");
13180 : :
13181 : 0 : msResetErrorList();
13182 : :
13183 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13184 : : case MS_NOTFOUND:
13185 : : break;
13186 : : case -1:
13187 : : break;
13188 : : case MS_IOERR:
13189 : : {
13190 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13191 : : };
13192 : : break;
13193 : : case MS_MEMERR:
13194 : : {
13195 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13196 : : };
13197 : : break;
13198 : : case MS_TYPEERR:
13199 : : {
13200 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13201 : : };
13202 : : break;
13203 : : case MS_EOFERR:
13204 : : {
13205 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13206 : : };
13207 : : break;
13208 : : case MS_CHILDERR:
13209 : : {
13210 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13211 : : };
13212 : : break;
13213 : : case MS_NULLPARENTERR:
13214 : : {
13215 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13216 : : };
13217 : : break;
13218 : : default:
13219 : : {
13220 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13221 : : };
13222 : : break;
13223 : : }
13224 : : }
13225 : : }
13226 : 0 : *(classObj **)&jresult = result;
13227 : 0 : return jresult;
13228 : : }
13229 : :
13230 : :
13231 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1setExpression(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13232 : : jint jresult = 0 ;
13233 : : struct classObj *arg1 = (struct classObj *) 0 ;
13234 : : char *arg2 = (char *) 0 ;
13235 : : int result;
13236 : :
13237 : : (void)jenv;
13238 : : (void)jcls;
13239 : : (void)jarg1_;
13240 : 0 : arg1 = *(struct classObj **)&jarg1;
13241 : : {
13242 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13243 : : }
13244 : : {
13245 : : errorObj *ms_error;
13246 : : result = (int)classObj_setExpression(arg1,arg2);
13247 : 0 : ms_error = msGetErrorObj();
13248 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13249 : : char ms_message[8192];
13250 : 0 : char* msg = msGetErrorString(";");
13251 : 0 : int ms_errorcode = ms_error->code;
13252 [ # # ]: 0 : if (msg) {
13253 : 0 : snprintf(ms_message, 8192, msg);
13254 : 0 : free(msg);
13255 : : }
13256 : : else sprintf(ms_message, "Unknown message");
13257 : :
13258 : 0 : msResetErrorList();
13259 : :
13260 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13261 : : case MS_NOTFOUND:
13262 : : break;
13263 : : case -1:
13264 : : break;
13265 : : case MS_IOERR:
13266 : : {
13267 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13268 : : };
13269 : : break;
13270 : : case MS_MEMERR:
13271 : : {
13272 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13273 : : };
13274 : : break;
13275 : : case MS_TYPEERR:
13276 : : {
13277 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13278 : : };
13279 : : break;
13280 : : case MS_EOFERR:
13281 : : {
13282 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13283 : : };
13284 : : break;
13285 : : case MS_CHILDERR:
13286 : : {
13287 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13288 : : };
13289 : : break;
13290 : : case MS_NULLPARENTERR:
13291 : : {
13292 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13293 : : };
13294 : : break;
13295 : : default:
13296 : : {
13297 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13298 : : };
13299 : : break;
13300 : : }
13301 : : }
13302 : : }
13303 : : jresult = (jint)result;
13304 [ # # ]: 0 : if (arg2) free(arg2);
13305 : : return jresult;
13306 : : }
13307 : :
13308 : :
13309 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getExpressionString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13310 : : jstring jresult = 0 ;
13311 : : struct classObj *arg1 = (struct classObj *) 0 ;
13312 : : char *result = 0 ;
13313 : :
13314 : : (void)jenv;
13315 : : (void)jcls;
13316 : : (void)jarg1_;
13317 : 0 : arg1 = *(struct classObj **)&jarg1;
13318 : : {
13319 : : errorObj *ms_error;
13320 : : result = (char *)classObj_getExpressionString(arg1);
13321 : 0 : ms_error = msGetErrorObj();
13322 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13323 : : char ms_message[8192];
13324 : 0 : char* msg = msGetErrorString(";");
13325 : 0 : int ms_errorcode = ms_error->code;
13326 [ # # ]: 0 : if (msg) {
13327 : 0 : snprintf(ms_message, 8192, msg);
13328 : 0 : free(msg);
13329 : : }
13330 : : else sprintf(ms_message, "Unknown message");
13331 : :
13332 : 0 : msResetErrorList();
13333 : :
13334 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13335 : : case MS_NOTFOUND:
13336 : : break;
13337 : : case -1:
13338 : : break;
13339 : : case MS_IOERR:
13340 : : {
13341 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13342 : : };
13343 : : break;
13344 : : case MS_MEMERR:
13345 : : {
13346 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13347 : : };
13348 : : break;
13349 : : case MS_TYPEERR:
13350 : : {
13351 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13352 : : };
13353 : : break;
13354 : : case MS_EOFERR:
13355 : : {
13356 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13357 : : };
13358 : : break;
13359 : : case MS_CHILDERR:
13360 : : {
13361 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13362 : : };
13363 : : break;
13364 : : case MS_NULLPARENTERR:
13365 : : {
13366 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13367 : : };
13368 : : break;
13369 : : default:
13370 : : {
13371 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13372 : : };
13373 : : break;
13374 : : }
13375 : : }
13376 : : }
13377 : : {
13378 : 0 : jresult = JNU_NewStringNative(jenv, result);
13379 : : }
13380 : 0 : free(result);
13381 : 0 : return jresult;
13382 : : }
13383 : :
13384 : :
13385 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1setText(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13386 : : jint jresult = 0 ;
13387 : : struct classObj *arg1 = (struct classObj *) 0 ;
13388 : : char *arg2 = (char *) 0 ;
13389 : : int result;
13390 : :
13391 : : (void)jenv;
13392 : : (void)jcls;
13393 : : (void)jarg1_;
13394 : 0 : arg1 = *(struct classObj **)&jarg1;
13395 : : {
13396 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13397 : : }
13398 : : {
13399 : : errorObj *ms_error;
13400 : : result = (int)classObj_setText(arg1,arg2);
13401 : 0 : ms_error = msGetErrorObj();
13402 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13403 : : char ms_message[8192];
13404 : 0 : char* msg = msGetErrorString(";");
13405 : 0 : int ms_errorcode = ms_error->code;
13406 [ # # ]: 0 : if (msg) {
13407 : 0 : snprintf(ms_message, 8192, msg);
13408 : 0 : free(msg);
13409 : : }
13410 : : else sprintf(ms_message, "Unknown message");
13411 : :
13412 : 0 : msResetErrorList();
13413 : :
13414 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13415 : : case MS_NOTFOUND:
13416 : : break;
13417 : : case -1:
13418 : : break;
13419 : : case MS_IOERR:
13420 : : {
13421 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13422 : : };
13423 : : break;
13424 : : case MS_MEMERR:
13425 : : {
13426 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13427 : : };
13428 : : break;
13429 : : case MS_TYPEERR:
13430 : : {
13431 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13432 : : };
13433 : : break;
13434 : : case MS_EOFERR:
13435 : : {
13436 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13437 : : };
13438 : : break;
13439 : : case MS_CHILDERR:
13440 : : {
13441 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13442 : : };
13443 : : break;
13444 : : case MS_NULLPARENTERR:
13445 : : {
13446 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13447 : : };
13448 : : break;
13449 : : default:
13450 : : {
13451 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13452 : : };
13453 : : break;
13454 : : }
13455 : : }
13456 : : }
13457 : : jresult = (jint)result;
13458 [ # # ]: 0 : if (arg2) free(arg2);
13459 : : return jresult;
13460 : : }
13461 : :
13462 : :
13463 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getTextString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13464 : : jstring jresult = 0 ;
13465 : : struct classObj *arg1 = (struct classObj *) 0 ;
13466 : : char *result = 0 ;
13467 : :
13468 : : (void)jenv;
13469 : : (void)jcls;
13470 : : (void)jarg1_;
13471 : 0 : arg1 = *(struct classObj **)&jarg1;
13472 : : {
13473 : : errorObj *ms_error;
13474 : : result = (char *)classObj_getTextString(arg1);
13475 : 0 : ms_error = msGetErrorObj();
13476 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13477 : : char ms_message[8192];
13478 : 0 : char* msg = msGetErrorString(";");
13479 : 0 : int ms_errorcode = ms_error->code;
13480 [ # # ]: 0 : if (msg) {
13481 : 0 : snprintf(ms_message, 8192, msg);
13482 : 0 : free(msg);
13483 : : }
13484 : : else sprintf(ms_message, "Unknown message");
13485 : :
13486 : 0 : msResetErrorList();
13487 : :
13488 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13489 : : case MS_NOTFOUND:
13490 : : break;
13491 : : case -1:
13492 : : break;
13493 : : case MS_IOERR:
13494 : : {
13495 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13496 : : };
13497 : : break;
13498 : : case MS_MEMERR:
13499 : : {
13500 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13501 : : };
13502 : : break;
13503 : : case MS_TYPEERR:
13504 : : {
13505 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13506 : : };
13507 : : break;
13508 : : case MS_EOFERR:
13509 : : {
13510 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13511 : : };
13512 : : break;
13513 : : case MS_CHILDERR:
13514 : : {
13515 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13516 : : };
13517 : : break;
13518 : : case MS_NULLPARENTERR:
13519 : : {
13520 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13521 : : };
13522 : : break;
13523 : : default:
13524 : : {
13525 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13526 : : };
13527 : : break;
13528 : : }
13529 : : }
13530 : : }
13531 : : {
13532 : 0 : jresult = JNU_NewStringNative(jenv, result);
13533 : : }
13534 : 0 : free(result);
13535 : 0 : return jresult;
13536 : : }
13537 : :
13538 : :
13539 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13540 : : jstring jresult = 0 ;
13541 : : struct classObj *arg1 = (struct classObj *) 0 ;
13542 : : char *arg2 = (char *) 0 ;
13543 : : char *result = 0 ;
13544 : :
13545 : : (void)jenv;
13546 : : (void)jcls;
13547 : : (void)jarg1_;
13548 : 0 : arg1 = *(struct classObj **)&jarg1;
13549 : : {
13550 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13551 : : }
13552 : : {
13553 : : errorObj *ms_error;
13554 : : result = (char *)classObj_getMetaData(arg1,arg2);
13555 : 0 : ms_error = msGetErrorObj();
13556 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13557 : : char ms_message[8192];
13558 : 0 : char* msg = msGetErrorString(";");
13559 : 0 : int ms_errorcode = ms_error->code;
13560 [ # # ]: 0 : if (msg) {
13561 : 0 : snprintf(ms_message, 8192, msg);
13562 : 0 : free(msg);
13563 : : }
13564 : : else sprintf(ms_message, "Unknown message");
13565 : :
13566 : 0 : msResetErrorList();
13567 : :
13568 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13569 : : case MS_NOTFOUND:
13570 : : break;
13571 : : case -1:
13572 : : break;
13573 : : case MS_IOERR:
13574 : : {
13575 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13576 : : };
13577 : : break;
13578 : : case MS_MEMERR:
13579 : : {
13580 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13581 : : };
13582 : : break;
13583 : : case MS_TYPEERR:
13584 : : {
13585 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13586 : : };
13587 : : break;
13588 : : case MS_EOFERR:
13589 : : {
13590 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13591 : : };
13592 : : break;
13593 : : case MS_CHILDERR:
13594 : : {
13595 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13596 : : };
13597 : : break;
13598 : : case MS_NULLPARENTERR:
13599 : : {
13600 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13601 : : };
13602 : : break;
13603 : : default:
13604 : : {
13605 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13606 : : };
13607 : : break;
13608 : : }
13609 : : }
13610 : : }
13611 : : {
13612 : 0 : jresult = JNU_NewStringNative(jenv, result);
13613 : : }
13614 [ # # ]: 0 : if (arg2) free(arg2);
13615 : : return jresult;
13616 : : }
13617 : :
13618 : :
13619 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1setMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
13620 : : jint jresult = 0 ;
13621 : : struct classObj *arg1 = (struct classObj *) 0 ;
13622 : : char *arg2 = (char *) 0 ;
13623 : : char *arg3 = (char *) 0 ;
13624 : : int result;
13625 : :
13626 : : (void)jenv;
13627 : : (void)jcls;
13628 : : (void)jarg1_;
13629 : 0 : arg1 = *(struct classObj **)&jarg1;
13630 : : {
13631 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13632 : : }
13633 : : {
13634 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
13635 : : }
13636 : : {
13637 : : errorObj *ms_error;
13638 : : result = (int)classObj_setMetaData(arg1,arg2,arg3);
13639 : 0 : ms_error = msGetErrorObj();
13640 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13641 : : char ms_message[8192];
13642 : 0 : char* msg = msGetErrorString(";");
13643 : 0 : int ms_errorcode = ms_error->code;
13644 [ # # ]: 0 : if (msg) {
13645 : 0 : snprintf(ms_message, 8192, msg);
13646 : 0 : free(msg);
13647 : : }
13648 : : else sprintf(ms_message, "Unknown message");
13649 : :
13650 : 0 : msResetErrorList();
13651 : :
13652 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13653 : : case MS_NOTFOUND:
13654 : : break;
13655 : : case -1:
13656 : : break;
13657 : : case MS_IOERR:
13658 : : {
13659 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13660 : : };
13661 : : break;
13662 : : case MS_MEMERR:
13663 : : {
13664 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13665 : : };
13666 : : break;
13667 : : case MS_TYPEERR:
13668 : : {
13669 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13670 : : };
13671 : : break;
13672 : : case MS_EOFERR:
13673 : : {
13674 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13675 : : };
13676 : : break;
13677 : : case MS_CHILDERR:
13678 : : {
13679 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13680 : : };
13681 : : break;
13682 : : case MS_NULLPARENTERR:
13683 : : {
13684 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13685 : : };
13686 : : break;
13687 : : default:
13688 : : {
13689 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13690 : : };
13691 : : break;
13692 : : }
13693 : : }
13694 : : }
13695 : : jresult = (jint)result;
13696 [ # # ]: 0 : if (arg2) free(arg2);
13697 [ # # ]: 0 : if (arg3) free(arg3);
13698 : : return jresult;
13699 : : }
13700 : :
13701 : :
13702 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getFirstMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
13703 : : jstring jresult = 0 ;
13704 : : struct classObj *arg1 = (struct classObj *) 0 ;
13705 : : char *result = 0 ;
13706 : :
13707 : : (void)jenv;
13708 : : (void)jcls;
13709 : : (void)jarg1_;
13710 : 0 : arg1 = *(struct classObj **)&jarg1;
13711 : : {
13712 : : errorObj *ms_error;
13713 : : result = (char *)classObj_getFirstMetaDataKey(arg1);
13714 : 0 : ms_error = msGetErrorObj();
13715 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13716 : : char ms_message[8192];
13717 : 0 : char* msg = msGetErrorString(";");
13718 : 0 : int ms_errorcode = ms_error->code;
13719 [ # # ]: 0 : if (msg) {
13720 : 0 : snprintf(ms_message, 8192, msg);
13721 : 0 : free(msg);
13722 : : }
13723 : : else sprintf(ms_message, "Unknown message");
13724 : :
13725 : 0 : msResetErrorList();
13726 : :
13727 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13728 : : case MS_NOTFOUND:
13729 : : break;
13730 : : case -1:
13731 : : break;
13732 : : case MS_IOERR:
13733 : : {
13734 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13735 : : };
13736 : : break;
13737 : : case MS_MEMERR:
13738 : : {
13739 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13740 : : };
13741 : : break;
13742 : : case MS_TYPEERR:
13743 : : {
13744 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13745 : : };
13746 : : break;
13747 : : case MS_EOFERR:
13748 : : {
13749 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13750 : : };
13751 : : break;
13752 : : case MS_CHILDERR:
13753 : : {
13754 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13755 : : };
13756 : : break;
13757 : : case MS_NULLPARENTERR:
13758 : : {
13759 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13760 : : };
13761 : : break;
13762 : : default:
13763 : : {
13764 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13765 : : };
13766 : : break;
13767 : : }
13768 : : }
13769 : : }
13770 : : {
13771 : 0 : jresult = JNU_NewStringNative(jenv, result);
13772 : : }
13773 : 0 : return jresult;
13774 : : }
13775 : :
13776 : :
13777 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getNextMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
13778 : : jstring jresult = 0 ;
13779 : : struct classObj *arg1 = (struct classObj *) 0 ;
13780 : : char *arg2 = (char *) 0 ;
13781 : : char *result = 0 ;
13782 : :
13783 : : (void)jenv;
13784 : : (void)jcls;
13785 : : (void)jarg1_;
13786 : 0 : arg1 = *(struct classObj **)&jarg1;
13787 : : {
13788 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
13789 : : }
13790 : : {
13791 : : errorObj *ms_error;
13792 : : result = (char *)classObj_getNextMetaDataKey(arg1,arg2);
13793 : 0 : ms_error = msGetErrorObj();
13794 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13795 : : char ms_message[8192];
13796 : 0 : char* msg = msGetErrorString(";");
13797 : 0 : int ms_errorcode = ms_error->code;
13798 [ # # ]: 0 : if (msg) {
13799 : 0 : snprintf(ms_message, 8192, msg);
13800 : 0 : free(msg);
13801 : : }
13802 : : else sprintf(ms_message, "Unknown message");
13803 : :
13804 : 0 : msResetErrorList();
13805 : :
13806 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13807 : : case MS_NOTFOUND:
13808 : : break;
13809 : : case -1:
13810 : : break;
13811 : : case MS_IOERR:
13812 : : {
13813 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13814 : : };
13815 : : break;
13816 : : case MS_MEMERR:
13817 : : {
13818 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13819 : : };
13820 : : break;
13821 : : case MS_TYPEERR:
13822 : : {
13823 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13824 : : };
13825 : : break;
13826 : : case MS_EOFERR:
13827 : : {
13828 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13829 : : };
13830 : : break;
13831 : : case MS_CHILDERR:
13832 : : {
13833 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13834 : : };
13835 : : break;
13836 : : case MS_NULLPARENTERR:
13837 : : {
13838 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13839 : : };
13840 : : break;
13841 : : default:
13842 : : {
13843 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13844 : : };
13845 : : break;
13846 : : }
13847 : : }
13848 : : }
13849 : : {
13850 : 0 : jresult = JNU_NewStringNative(jenv, result);
13851 : : }
13852 [ # # ]: 0 : if (arg2) free(arg2);
13853 : : return jresult;
13854 : : }
13855 : :
13856 : :
13857 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1drawLegendIcon(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jint jarg4, jint jarg5, jlong jarg6, jobject jarg6_, jint jarg7, jint jarg8) {
13858 : : jint jresult = 0 ;
13859 : : struct classObj *arg1 = (struct classObj *) 0 ;
13860 : : mapObj *arg2 = (mapObj *) 0 ;
13861 : : layerObj *arg3 = (layerObj *) 0 ;
13862 : : int arg4 ;
13863 : : int arg5 ;
13864 : : imageObj *arg6 = (imageObj *) 0 ;
13865 : : int arg7 ;
13866 : : int arg8 ;
13867 : : int result;
13868 : :
13869 : : (void)jenv;
13870 : : (void)jcls;
13871 : : (void)jarg1_;
13872 : : (void)jarg2_;
13873 : : (void)jarg3_;
13874 : : (void)jarg6_;
13875 : 0 : arg1 = *(struct classObj **)&jarg1;
13876 : 0 : arg2 = *(mapObj **)&jarg2;
13877 : 0 : arg3 = *(layerObj **)&jarg3;
13878 : : arg4 = (int)jarg4;
13879 : : arg5 = (int)jarg5;
13880 : 0 : arg6 = *(imageObj **)&jarg6;
13881 : : arg7 = (int)jarg7;
13882 : : arg8 = (int)jarg8;
13883 : : {
13884 : : errorObj *ms_error;
13885 : : result = (int)classObj_drawLegendIcon(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
13886 : 0 : ms_error = msGetErrorObj();
13887 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13888 : : char ms_message[8192];
13889 : 0 : char* msg = msGetErrorString(";");
13890 : 0 : int ms_errorcode = ms_error->code;
13891 [ # # ]: 0 : if (msg) {
13892 : 0 : snprintf(ms_message, 8192, msg);
13893 : 0 : free(msg);
13894 : : }
13895 : : else sprintf(ms_message, "Unknown message");
13896 : :
13897 : 0 : msResetErrorList();
13898 : :
13899 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13900 : : case MS_NOTFOUND:
13901 : : break;
13902 : : case -1:
13903 : : break;
13904 : : case MS_IOERR:
13905 : : {
13906 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13907 : : };
13908 : : break;
13909 : : case MS_MEMERR:
13910 : : {
13911 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13912 : : };
13913 : : break;
13914 : : case MS_TYPEERR:
13915 : : {
13916 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
13917 : : };
13918 : : break;
13919 : : case MS_EOFERR:
13920 : : {
13921 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
13922 : : };
13923 : : break;
13924 : : case MS_CHILDERR:
13925 : : {
13926 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13927 : : };
13928 : : break;
13929 : : case MS_NULLPARENTERR:
13930 : : {
13931 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
13932 : : };
13933 : : break;
13934 : : default:
13935 : : {
13936 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
13937 : : };
13938 : : break;
13939 : : }
13940 : : }
13941 : : }
13942 : : jresult = (jint)result;
13943 : : return jresult;
13944 : : }
13945 : :
13946 : :
13947 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1createLegendIcon(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jint jarg4, jint jarg5) {
13948 : : jlong jresult = 0 ;
13949 : : struct classObj *arg1 = (struct classObj *) 0 ;
13950 : : mapObj *arg2 = (mapObj *) 0 ;
13951 : : layerObj *arg3 = (layerObj *) 0 ;
13952 : : int arg4 ;
13953 : : int arg5 ;
13954 : : imageObj *result = 0 ;
13955 : :
13956 : : (void)jenv;
13957 : : (void)jcls;
13958 : : (void)jarg1_;
13959 : : (void)jarg2_;
13960 : : (void)jarg3_;
13961 : 0 : arg1 = *(struct classObj **)&jarg1;
13962 : 0 : arg2 = *(mapObj **)&jarg2;
13963 : 0 : arg3 = *(layerObj **)&jarg3;
13964 : : arg4 = (int)jarg4;
13965 : : arg5 = (int)jarg5;
13966 : : {
13967 : : errorObj *ms_error;
13968 : : result = (imageObj *)classObj_createLegendIcon(arg1,arg2,arg3,arg4,arg5);
13969 : 0 : ms_error = msGetErrorObj();
13970 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
13971 : : char ms_message[8192];
13972 : 0 : char* msg = msGetErrorString(";");
13973 : 0 : int ms_errorcode = ms_error->code;
13974 [ # # ]: 0 : if (msg) {
13975 : 0 : snprintf(ms_message, 8192, msg);
13976 : 0 : free(msg);
13977 : : }
13978 : : else sprintf(ms_message, "Unknown message");
13979 : :
13980 : 0 : msResetErrorList();
13981 : :
13982 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
13983 : : case MS_NOTFOUND:
13984 : : break;
13985 : : case -1:
13986 : : break;
13987 : : case MS_IOERR:
13988 : : {
13989 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
13990 : : };
13991 : : break;
13992 : : case MS_MEMERR:
13993 : : {
13994 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
13995 : : };
13996 : : break;
13997 : : case MS_TYPEERR:
13998 : : {
13999 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14000 : : };
14001 : : break;
14002 : : case MS_EOFERR:
14003 : : {
14004 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14005 : : };
14006 : : break;
14007 : : case MS_CHILDERR:
14008 : : {
14009 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14010 : : };
14011 : : break;
14012 : : case MS_NULLPARENTERR:
14013 : : {
14014 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14015 : : };
14016 : : break;
14017 : : default:
14018 : : {
14019 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14020 : : };
14021 : : break;
14022 : : }
14023 : : }
14024 : : }
14025 : 0 : *(imageObj **)&jresult = result;
14026 : 0 : return jresult;
14027 : : }
14028 : :
14029 : :
14030 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getLabel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14031 : : jlong jresult = 0 ;
14032 : : struct classObj *arg1 = (struct classObj *) 0 ;
14033 : : int arg2 ;
14034 : : labelObj *result = 0 ;
14035 : :
14036 : : (void)jenv;
14037 : : (void)jcls;
14038 : : (void)jarg1_;
14039 : 0 : arg1 = *(struct classObj **)&jarg1;
14040 : : arg2 = (int)jarg2;
14041 : : {
14042 : : errorObj *ms_error;
14043 : : result = (labelObj *)classObj_getLabel(arg1,arg2);
14044 : 0 : ms_error = msGetErrorObj();
14045 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14046 : : char ms_message[8192];
14047 : 0 : char* msg = msGetErrorString(";");
14048 : 0 : int ms_errorcode = ms_error->code;
14049 [ # # ]: 0 : if (msg) {
14050 : 0 : snprintf(ms_message, 8192, msg);
14051 : 0 : free(msg);
14052 : : }
14053 : : else sprintf(ms_message, "Unknown message");
14054 : :
14055 : 0 : msResetErrorList();
14056 : :
14057 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14058 : : case MS_NOTFOUND:
14059 : : break;
14060 : : case -1:
14061 : : break;
14062 : : case MS_IOERR:
14063 : : {
14064 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14065 : : };
14066 : : break;
14067 : : case MS_MEMERR:
14068 : : {
14069 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14070 : : };
14071 : : break;
14072 : : case MS_TYPEERR:
14073 : : {
14074 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14075 : : };
14076 : : break;
14077 : : case MS_EOFERR:
14078 : : {
14079 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14080 : : };
14081 : : break;
14082 : : case MS_CHILDERR:
14083 : : {
14084 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14085 : : };
14086 : : break;
14087 : : case MS_NULLPARENTERR:
14088 : : {
14089 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14090 : : };
14091 : : break;
14092 : : default:
14093 : : {
14094 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14095 : : };
14096 : : break;
14097 : : }
14098 : : }
14099 : : }
14100 : 0 : *(labelObj **)&jresult = result;
14101 : 0 : return jresult;
14102 : : }
14103 : :
14104 : :
14105 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1addLabel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
14106 : : jint jresult = 0 ;
14107 : : struct classObj *arg1 = (struct classObj *) 0 ;
14108 : : labelObj *arg2 = (labelObj *) 0 ;
14109 : : int result;
14110 : :
14111 : : (void)jenv;
14112 : : (void)jcls;
14113 : : (void)jarg1_;
14114 : : (void)jarg2_;
14115 : 0 : arg1 = *(struct classObj **)&jarg1;
14116 : 0 : arg2 = *(labelObj **)&jarg2;
14117 : : {
14118 : : errorObj *ms_error;
14119 : : result = (int)classObj_addLabel(arg1,arg2);
14120 : 0 : ms_error = msGetErrorObj();
14121 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14122 : : char ms_message[8192];
14123 : 0 : char* msg = msGetErrorString(";");
14124 : 0 : int ms_errorcode = ms_error->code;
14125 [ # # ]: 0 : if (msg) {
14126 : 0 : snprintf(ms_message, 8192, msg);
14127 : 0 : free(msg);
14128 : : }
14129 : : else sprintf(ms_message, "Unknown message");
14130 : :
14131 : 0 : msResetErrorList();
14132 : :
14133 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14134 : : case MS_NOTFOUND:
14135 : : break;
14136 : : case -1:
14137 : : break;
14138 : : case MS_IOERR:
14139 : : {
14140 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14141 : : };
14142 : : break;
14143 : : case MS_MEMERR:
14144 : : {
14145 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14146 : : };
14147 : : break;
14148 : : case MS_TYPEERR:
14149 : : {
14150 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14151 : : };
14152 : : break;
14153 : : case MS_EOFERR:
14154 : : {
14155 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14156 : : };
14157 : : break;
14158 : : case MS_CHILDERR:
14159 : : {
14160 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14161 : : };
14162 : : break;
14163 : : case MS_NULLPARENTERR:
14164 : : {
14165 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14166 : : };
14167 : : break;
14168 : : default:
14169 : : {
14170 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14171 : : };
14172 : : break;
14173 : : }
14174 : : }
14175 : : }
14176 : : jresult = (jint)result;
14177 : : return jresult;
14178 : : }
14179 : :
14180 : :
14181 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1removeLabel(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14182 : : jlong jresult = 0 ;
14183 : : struct classObj *arg1 = (struct classObj *) 0 ;
14184 : : int arg2 ;
14185 : : labelObj *result = 0 ;
14186 : :
14187 : : (void)jenv;
14188 : : (void)jcls;
14189 : : (void)jarg1_;
14190 : 0 : arg1 = *(struct classObj **)&jarg1;
14191 : : arg2 = (int)jarg2;
14192 : : {
14193 : : errorObj *ms_error;
14194 : : result = (labelObj *)classObj_removeLabel(arg1,arg2);
14195 : 0 : ms_error = msGetErrorObj();
14196 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14197 : : char ms_message[8192];
14198 : 0 : char* msg = msGetErrorString(";");
14199 : 0 : int ms_errorcode = ms_error->code;
14200 [ # # ]: 0 : if (msg) {
14201 : 0 : snprintf(ms_message, 8192, msg);
14202 : 0 : free(msg);
14203 : : }
14204 : : else sprintf(ms_message, "Unknown message");
14205 : :
14206 : 0 : msResetErrorList();
14207 : :
14208 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14209 : : case MS_NOTFOUND:
14210 : : break;
14211 : : case -1:
14212 : : break;
14213 : : case MS_IOERR:
14214 : : {
14215 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14216 : : };
14217 : : break;
14218 : : case MS_MEMERR:
14219 : : {
14220 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14221 : : };
14222 : : break;
14223 : : case MS_TYPEERR:
14224 : : {
14225 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14226 : : };
14227 : : break;
14228 : : case MS_EOFERR:
14229 : : {
14230 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14231 : : };
14232 : : break;
14233 : : case MS_CHILDERR:
14234 : : {
14235 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14236 : : };
14237 : : break;
14238 : : case MS_NULLPARENTERR:
14239 : : {
14240 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14241 : : };
14242 : : break;
14243 : : default:
14244 : : {
14245 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14246 : : };
14247 : : break;
14248 : : }
14249 : : }
14250 : : }
14251 : 0 : *(labelObj **)&jresult = result;
14252 : 0 : return jresult;
14253 : : }
14254 : :
14255 : :
14256 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1getStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14257 : : jlong jresult = 0 ;
14258 : : struct classObj *arg1 = (struct classObj *) 0 ;
14259 : : int arg2 ;
14260 : : styleObj *result = 0 ;
14261 : :
14262 : : (void)jenv;
14263 : : (void)jcls;
14264 : : (void)jarg1_;
14265 : 0 : arg1 = *(struct classObj **)&jarg1;
14266 : : arg2 = (int)jarg2;
14267 : : {
14268 : : errorObj *ms_error;
14269 : : result = (styleObj *)classObj_getStyle(arg1,arg2);
14270 : 0 : ms_error = msGetErrorObj();
14271 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14272 : : char ms_message[8192];
14273 : 0 : char* msg = msGetErrorString(";");
14274 : 0 : int ms_errorcode = ms_error->code;
14275 [ # # ]: 0 : if (msg) {
14276 : 0 : snprintf(ms_message, 8192, msg);
14277 : 0 : free(msg);
14278 : : }
14279 : : else sprintf(ms_message, "Unknown message");
14280 : :
14281 : 0 : msResetErrorList();
14282 : :
14283 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14284 : : case MS_NOTFOUND:
14285 : : break;
14286 : : case -1:
14287 : : break;
14288 : : case MS_IOERR:
14289 : : {
14290 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14291 : : };
14292 : : break;
14293 : : case MS_MEMERR:
14294 : : {
14295 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14296 : : };
14297 : : break;
14298 : : case MS_TYPEERR:
14299 : : {
14300 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14301 : : };
14302 : : break;
14303 : : case MS_EOFERR:
14304 : : {
14305 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14306 : : };
14307 : : break;
14308 : : case MS_CHILDERR:
14309 : : {
14310 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14311 : : };
14312 : : break;
14313 : : case MS_NULLPARENTERR:
14314 : : {
14315 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14316 : : };
14317 : : break;
14318 : : default:
14319 : : {
14320 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14321 : : };
14322 : : break;
14323 : : }
14324 : : }
14325 : : }
14326 : 0 : *(styleObj **)&jresult = result;
14327 : 0 : return jresult;
14328 : : }
14329 : :
14330 : :
14331 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1insertStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
14332 : : jint jresult = 0 ;
14333 : : struct classObj *arg1 = (struct classObj *) 0 ;
14334 : : styleObj *arg2 = (styleObj *) 0 ;
14335 : : int arg3 = (int) -1 ;
14336 : : int result;
14337 : :
14338 : : (void)jenv;
14339 : : (void)jcls;
14340 : : (void)jarg1_;
14341 : : (void)jarg2_;
14342 : 0 : arg1 = *(struct classObj **)&jarg1;
14343 : 0 : arg2 = *(styleObj **)&jarg2;
14344 : : arg3 = (int)jarg3;
14345 : : {
14346 : : errorObj *ms_error;
14347 : : result = (int)classObj_insertStyle(arg1,arg2,arg3);
14348 : 0 : ms_error = msGetErrorObj();
14349 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14350 : : char ms_message[8192];
14351 : 0 : char* msg = msGetErrorString(";");
14352 : 0 : int ms_errorcode = ms_error->code;
14353 [ # # ]: 0 : if (msg) {
14354 : 0 : snprintf(ms_message, 8192, msg);
14355 : 0 : free(msg);
14356 : : }
14357 : : else sprintf(ms_message, "Unknown message");
14358 : :
14359 : 0 : msResetErrorList();
14360 : :
14361 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14362 : : case MS_NOTFOUND:
14363 : : break;
14364 : : case -1:
14365 : : break;
14366 : : case MS_IOERR:
14367 : : {
14368 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14369 : : };
14370 : : break;
14371 : : case MS_MEMERR:
14372 : : {
14373 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14374 : : };
14375 : : break;
14376 : : case MS_TYPEERR:
14377 : : {
14378 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14379 : : };
14380 : : break;
14381 : : case MS_EOFERR:
14382 : : {
14383 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14384 : : };
14385 : : break;
14386 : : case MS_CHILDERR:
14387 : : {
14388 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14389 : : };
14390 : : break;
14391 : : case MS_NULLPARENTERR:
14392 : : {
14393 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14394 : : };
14395 : : break;
14396 : : default:
14397 : : {
14398 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14399 : : };
14400 : : break;
14401 : : }
14402 : : }
14403 : : }
14404 : : jresult = (jint)result;
14405 : : return jresult;
14406 : : }
14407 : :
14408 : :
14409 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1removeStyle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14410 : : jlong jresult = 0 ;
14411 : : struct classObj *arg1 = (struct classObj *) 0 ;
14412 : : int arg2 ;
14413 : : styleObj *result = 0 ;
14414 : :
14415 : : (void)jenv;
14416 : : (void)jcls;
14417 : : (void)jarg1_;
14418 : 0 : arg1 = *(struct classObj **)&jarg1;
14419 : : arg2 = (int)jarg2;
14420 : : {
14421 : : errorObj *ms_error;
14422 : : result = (styleObj *)classObj_removeStyle(arg1,arg2);
14423 : 0 : ms_error = msGetErrorObj();
14424 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14425 : : char ms_message[8192];
14426 : 0 : char* msg = msGetErrorString(";");
14427 : 0 : int ms_errorcode = ms_error->code;
14428 [ # # ]: 0 : if (msg) {
14429 : 0 : snprintf(ms_message, 8192, msg);
14430 : 0 : free(msg);
14431 : : }
14432 : : else sprintf(ms_message, "Unknown message");
14433 : :
14434 : 0 : msResetErrorList();
14435 : :
14436 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14437 : : case MS_NOTFOUND:
14438 : : break;
14439 : : case -1:
14440 : : break;
14441 : : case MS_IOERR:
14442 : : {
14443 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14444 : : };
14445 : : break;
14446 : : case MS_MEMERR:
14447 : : {
14448 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14449 : : };
14450 : : break;
14451 : : case MS_TYPEERR:
14452 : : {
14453 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14454 : : };
14455 : : break;
14456 : : case MS_EOFERR:
14457 : : {
14458 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14459 : : };
14460 : : break;
14461 : : case MS_CHILDERR:
14462 : : {
14463 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14464 : : };
14465 : : break;
14466 : : case MS_NULLPARENTERR:
14467 : : {
14468 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14469 : : };
14470 : : break;
14471 : : default:
14472 : : {
14473 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14474 : : };
14475 : : break;
14476 : : }
14477 : : }
14478 : : }
14479 : 0 : *(styleObj **)&jresult = result;
14480 : 0 : return jresult;
14481 : : }
14482 : :
14483 : :
14484 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1moveStyleUp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14485 : : jint jresult = 0 ;
14486 : : struct classObj *arg1 = (struct classObj *) 0 ;
14487 : : int arg2 ;
14488 : : int result;
14489 : :
14490 : : (void)jenv;
14491 : : (void)jcls;
14492 : : (void)jarg1_;
14493 : 0 : arg1 = *(struct classObj **)&jarg1;
14494 : : arg2 = (int)jarg2;
14495 : : {
14496 : : errorObj *ms_error;
14497 : : result = (int)classObj_moveStyleUp(arg1,arg2);
14498 : 0 : ms_error = msGetErrorObj();
14499 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14500 : : char ms_message[8192];
14501 : 0 : char* msg = msGetErrorString(";");
14502 : 0 : int ms_errorcode = ms_error->code;
14503 [ # # ]: 0 : if (msg) {
14504 : 0 : snprintf(ms_message, 8192, msg);
14505 : 0 : free(msg);
14506 : : }
14507 : : else sprintf(ms_message, "Unknown message");
14508 : :
14509 : 0 : msResetErrorList();
14510 : :
14511 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14512 : : case MS_NOTFOUND:
14513 : : break;
14514 : : case -1:
14515 : : break;
14516 : : case MS_IOERR:
14517 : : {
14518 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14519 : : };
14520 : : break;
14521 : : case MS_MEMERR:
14522 : : {
14523 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14524 : : };
14525 : : break;
14526 : : case MS_TYPEERR:
14527 : : {
14528 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14529 : : };
14530 : : break;
14531 : : case MS_EOFERR:
14532 : : {
14533 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14534 : : };
14535 : : break;
14536 : : case MS_CHILDERR:
14537 : : {
14538 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14539 : : };
14540 : : break;
14541 : : case MS_NULLPARENTERR:
14542 : : {
14543 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14544 : : };
14545 : : break;
14546 : : default:
14547 : : {
14548 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14549 : : };
14550 : : break;
14551 : : }
14552 : : }
14553 : : }
14554 : : jresult = (jint)result;
14555 : : return jresult;
14556 : : }
14557 : :
14558 : :
14559 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_classObj_1moveStyleDown(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
14560 : : jint jresult = 0 ;
14561 : : struct classObj *arg1 = (struct classObj *) 0 ;
14562 : : int arg2 ;
14563 : : int result;
14564 : :
14565 : : (void)jenv;
14566 : : (void)jcls;
14567 : : (void)jarg1_;
14568 : 0 : arg1 = *(struct classObj **)&jarg1;
14569 : : arg2 = (int)jarg2;
14570 : : {
14571 : : errorObj *ms_error;
14572 : : result = (int)classObj_moveStyleDown(arg1,arg2);
14573 : 0 : ms_error = msGetErrorObj();
14574 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14575 : : char ms_message[8192];
14576 : 0 : char* msg = msGetErrorString(";");
14577 : 0 : int ms_errorcode = ms_error->code;
14578 [ # # ]: 0 : if (msg) {
14579 : 0 : snprintf(ms_message, 8192, msg);
14580 : 0 : free(msg);
14581 : : }
14582 : : else sprintf(ms_message, "Unknown message");
14583 : :
14584 : 0 : msResetErrorList();
14585 : :
14586 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14587 : : case MS_NOTFOUND:
14588 : : break;
14589 : : case -1:
14590 : : break;
14591 : : case MS_IOERR:
14592 : : {
14593 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14594 : : };
14595 : : break;
14596 : : case MS_MEMERR:
14597 : : {
14598 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14599 : : };
14600 : : break;
14601 : : case MS_TYPEERR:
14602 : : {
14603 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14604 : : };
14605 : : break;
14606 : : case MS_EOFERR:
14607 : : {
14608 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14609 : : };
14610 : : break;
14611 : : case MS_CHILDERR:
14612 : : {
14613 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14614 : : };
14615 : : break;
14616 : : case MS_NULLPARENTERR:
14617 : : {
14618 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14619 : : };
14620 : : break;
14621 : : default:
14622 : : {
14623 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14624 : : };
14625 : : break;
14626 : : }
14627 : : }
14628 : : }
14629 : : jresult = (jint)result;
14630 : : return jresult;
14631 : : }
14632 : :
14633 : :
14634 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1textsymbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14635 : : jlong jresult = 0 ;
14636 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14637 : : textSymbolObj **result = 0 ;
14638 : :
14639 : : (void)jenv;
14640 : : (void)jcls;
14641 : : (void)jarg1_;
14642 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14643 : 0 : result = (textSymbolObj **) ((arg1)->textsymbols);
14644 : 0 : *(textSymbolObj ***)&jresult = result;
14645 : 0 : return jresult;
14646 : : }
14647 : :
14648 : :
14649 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1numtextsymbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14650 : : jint jresult = 0 ;
14651 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14652 : : int result;
14653 : :
14654 : : (void)jenv;
14655 : : (void)jcls;
14656 : : (void)jarg1_;
14657 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14658 : 0 : result = (int) ((arg1)->numtextsymbols);
14659 : : jresult = (jint)result;
14660 : 0 : return jresult;
14661 : : }
14662 : :
14663 : :
14664 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1layerindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14665 : : jint jresult = 0 ;
14666 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14667 : : int result;
14668 : :
14669 : : (void)jenv;
14670 : : (void)jcls;
14671 : : (void)jarg1_;
14672 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14673 : 0 : result = (int) ((arg1)->layerindex);
14674 : : jresult = (jint)result;
14675 : 0 : return jresult;
14676 : : }
14677 : :
14678 : :
14679 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1classindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14680 : : jint jresult = 0 ;
14681 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14682 : : int result;
14683 : :
14684 : : (void)jenv;
14685 : : (void)jcls;
14686 : : (void)jarg1_;
14687 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14688 : 0 : result = (int) ((arg1)->classindex);
14689 : : jresult = (jint)result;
14690 : 0 : return jresult;
14691 : : }
14692 : :
14693 : :
14694 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1point_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14695 : : jlong jresult = 0 ;
14696 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14697 : : pointObj *result = 0 ;
14698 : :
14699 : : (void)jenv;
14700 : : (void)jcls;
14701 : : (void)jarg1_;
14702 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14703 : 0 : result = (pointObj *)& ((arg1)->point);
14704 : 0 : *(pointObj **)&jresult = result;
14705 : 0 : return jresult;
14706 : : }
14707 : :
14708 : :
14709 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1bbox_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14710 : : jlong jresult = 0 ;
14711 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14712 : : rectObj *result = 0 ;
14713 : :
14714 : : (void)jenv;
14715 : : (void)jcls;
14716 : : (void)jarg1_;
14717 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14718 : 0 : result = (rectObj *)& ((arg1)->bbox);
14719 : 0 : *(rectObj **)&jresult = result;
14720 : 0 : return jresult;
14721 : : }
14722 : :
14723 : :
14724 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14725 : : jint jresult = 0 ;
14726 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14727 : : int result;
14728 : :
14729 : : (void)jenv;
14730 : : (void)jcls;
14731 : : (void)jarg1_;
14732 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14733 : 0 : result = (int) ((arg1)->status);
14734 : : jresult = (jint)result;
14735 : 0 : return jresult;
14736 : : }
14737 : :
14738 : :
14739 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1markerid_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14740 : : jint jresult = 0 ;
14741 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14742 : : int result;
14743 : :
14744 : : (void)jenv;
14745 : : (void)jcls;
14746 : : (void)jarg1_;
14747 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14748 : 0 : result = (int) ((arg1)->markerid);
14749 : : jresult = (jint)result;
14750 : 0 : return jresult;
14751 : : }
14752 : :
14753 : :
14754 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1leaderline_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14755 : : jlong jresult = 0 ;
14756 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14757 : : lineObj *result = 0 ;
14758 : :
14759 : : (void)jenv;
14760 : : (void)jcls;
14761 : : (void)jarg1_;
14762 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14763 : 0 : result = (lineObj *) ((arg1)->leaderline);
14764 : 0 : *(lineObj **)&jresult = result;
14765 : 0 : return jresult;
14766 : : }
14767 : :
14768 : :
14769 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheMemberObj_1leaderbbox_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14770 : : jlong jresult = 0 ;
14771 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14772 : : rectObj *result = 0 ;
14773 : :
14774 : : (void)jenv;
14775 : : (void)jcls;
14776 : : (void)jarg1_;
14777 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14778 : 0 : result = (rectObj *) ((arg1)->leaderbbox);
14779 : 0 : *(rectObj **)&jresult = result;
14780 : 0 : return jresult;
14781 : : }
14782 : :
14783 : :
14784 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelCacheMemberObj(JNIEnv *jenv, jclass jcls) {
14785 : : jlong jresult = 0 ;
14786 : : labelCacheMemberObj *result = 0 ;
14787 : :
14788 : : (void)jenv;
14789 : : (void)jcls;
14790 : : {
14791 : : errorObj *ms_error;
14792 : 0 : result = (labelCacheMemberObj *)calloc(1, sizeof(labelCacheMemberObj));
14793 : 0 : ms_error = msGetErrorObj();
14794 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14795 : : char ms_message[8192];
14796 : 0 : char* msg = msGetErrorString(";");
14797 : 0 : int ms_errorcode = ms_error->code;
14798 [ # # ]: 0 : if (msg) {
14799 : 0 : snprintf(ms_message, 8192, msg);
14800 : 0 : free(msg);
14801 : : }
14802 : : else sprintf(ms_message, "Unknown message");
14803 : :
14804 : 0 : msResetErrorList();
14805 : :
14806 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14807 : : case MS_NOTFOUND:
14808 : : break;
14809 : : case -1:
14810 : : break;
14811 : : case MS_IOERR:
14812 : : {
14813 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14814 : : };
14815 : : break;
14816 : : case MS_MEMERR:
14817 : : {
14818 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14819 : : };
14820 : : break;
14821 : : case MS_TYPEERR:
14822 : : {
14823 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14824 : : };
14825 : : break;
14826 : : case MS_EOFERR:
14827 : : {
14828 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14829 : : };
14830 : : break;
14831 : : case MS_CHILDERR:
14832 : : {
14833 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14834 : : };
14835 : : break;
14836 : : case MS_NULLPARENTERR:
14837 : : {
14838 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
14839 : : };
14840 : : break;
14841 : : default:
14842 : : {
14843 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
14844 : : };
14845 : : break;
14846 : : }
14847 : : }
14848 : : }
14849 : 0 : *(labelCacheMemberObj **)&jresult = result;
14850 : 0 : return jresult;
14851 : : }
14852 : :
14853 : :
14854 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelCacheMemberObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
14855 : : labelCacheMemberObj *arg1 = (labelCacheMemberObj *) 0 ;
14856 : :
14857 : : (void)jenv;
14858 : : (void)jcls;
14859 : 0 : arg1 = *(labelCacheMemberObj **)&jarg1;
14860 : : {
14861 : : errorObj *ms_error;
14862 : 0 : free((char *) arg1);
14863 : 0 : ms_error = msGetErrorObj();
14864 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14865 : : char ms_message[8192];
14866 : 0 : char* msg = msGetErrorString(";");
14867 : 0 : int ms_errorcode = ms_error->code;
14868 [ # # ]: 0 : if (msg) {
14869 : 0 : snprintf(ms_message, 8192, msg);
14870 : 0 : free(msg);
14871 : : }
14872 : : else sprintf(ms_message, "Unknown message");
14873 : :
14874 : 0 : msResetErrorList();
14875 : :
14876 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14877 : : case MS_NOTFOUND:
14878 : : break;
14879 : : case -1:
14880 : : break;
14881 : : case MS_IOERR:
14882 : : {
14883 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
14884 : : };
14885 : : break;
14886 : : case MS_MEMERR:
14887 : : {
14888 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
14889 : : };
14890 : : break;
14891 : : case MS_TYPEERR:
14892 : : {
14893 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
14894 : : };
14895 : : break;
14896 : : case MS_EOFERR:
14897 : : {
14898 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
14899 : : };
14900 : : break;
14901 : : case MS_CHILDERR:
14902 : : {
14903 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
14904 : : };
14905 : : break;
14906 : : case MS_NULLPARENTERR:
14907 : : {
14908 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
14909 : : };
14910 : : break;
14911 : : default:
14912 : : {
14913 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
14914 : : };
14915 : : break;
14916 : : }
14917 : : }
14918 : : }
14919 : : }
14920 : :
14921 : :
14922 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_markerCacheMemberObj_1id_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14923 : : jint jresult = 0 ;
14924 : : markerCacheMemberObj *arg1 = (markerCacheMemberObj *) 0 ;
14925 : : int result;
14926 : :
14927 : : (void)jenv;
14928 : : (void)jcls;
14929 : : (void)jarg1_;
14930 : 0 : arg1 = *(markerCacheMemberObj **)&jarg1;
14931 : 0 : result = (int) ((arg1)->id);
14932 : : jresult = (jint)result;
14933 : 0 : return jresult;
14934 : : }
14935 : :
14936 : :
14937 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_markerCacheMemberObj_1bounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
14938 : : jlong jresult = 0 ;
14939 : : markerCacheMemberObj *arg1 = (markerCacheMemberObj *) 0 ;
14940 : : rectObj *result = 0 ;
14941 : :
14942 : : (void)jenv;
14943 : : (void)jcls;
14944 : : (void)jarg1_;
14945 : 0 : arg1 = *(markerCacheMemberObj **)&jarg1;
14946 : 0 : result = (rectObj *)& ((arg1)->bounds);
14947 : 0 : *(rectObj **)&jresult = result;
14948 : 0 : return jresult;
14949 : : }
14950 : :
14951 : :
14952 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1markerCacheMemberObj(JNIEnv *jenv, jclass jcls) {
14953 : : jlong jresult = 0 ;
14954 : : markerCacheMemberObj *result = 0 ;
14955 : :
14956 : : (void)jenv;
14957 : : (void)jcls;
14958 : : {
14959 : : errorObj *ms_error;
14960 : 0 : result = (markerCacheMemberObj *)calloc(1, sizeof(markerCacheMemberObj));
14961 : 0 : ms_error = msGetErrorObj();
14962 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
14963 : : char ms_message[8192];
14964 : 0 : char* msg = msGetErrorString(";");
14965 : 0 : int ms_errorcode = ms_error->code;
14966 [ # # ]: 0 : if (msg) {
14967 : 0 : snprintf(ms_message, 8192, msg);
14968 : 0 : free(msg);
14969 : : }
14970 : : else sprintf(ms_message, "Unknown message");
14971 : :
14972 : 0 : msResetErrorList();
14973 : :
14974 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
14975 : : case MS_NOTFOUND:
14976 : : break;
14977 : : case -1:
14978 : : break;
14979 : : case MS_IOERR:
14980 : : {
14981 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
14982 : : };
14983 : : break;
14984 : : case MS_MEMERR:
14985 : : {
14986 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
14987 : : };
14988 : : break;
14989 : : case MS_TYPEERR:
14990 : : {
14991 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
14992 : : };
14993 : : break;
14994 : : case MS_EOFERR:
14995 : : {
14996 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
14997 : : };
14998 : : break;
14999 : : case MS_CHILDERR:
15000 : : {
15001 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15002 : : };
15003 : : break;
15004 : : case MS_NULLPARENTERR:
15005 : : {
15006 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15007 : : };
15008 : : break;
15009 : : default:
15010 : : {
15011 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15012 : : };
15013 : : break;
15014 : : }
15015 : : }
15016 : : }
15017 : 0 : *(markerCacheMemberObj **)&jresult = result;
15018 : 0 : return jresult;
15019 : : }
15020 : :
15021 : :
15022 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1markerCacheMemberObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15023 : : markerCacheMemberObj *arg1 = (markerCacheMemberObj *) 0 ;
15024 : :
15025 : : (void)jenv;
15026 : : (void)jcls;
15027 : 0 : arg1 = *(markerCacheMemberObj **)&jarg1;
15028 : : {
15029 : : errorObj *ms_error;
15030 : 0 : free((char *) arg1);
15031 : 0 : ms_error = msGetErrorObj();
15032 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15033 : : char ms_message[8192];
15034 : 0 : char* msg = msGetErrorString(";");
15035 : 0 : int ms_errorcode = ms_error->code;
15036 [ # # ]: 0 : if (msg) {
15037 : 0 : snprintf(ms_message, 8192, msg);
15038 : 0 : free(msg);
15039 : : }
15040 : : else sprintf(ms_message, "Unknown message");
15041 : :
15042 : 0 : msResetErrorList();
15043 : :
15044 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15045 : : case MS_NOTFOUND:
15046 : : break;
15047 : : case -1:
15048 : : break;
15049 : : case MS_IOERR:
15050 : : {
15051 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15052 : : };
15053 : : break;
15054 : : case MS_MEMERR:
15055 : : {
15056 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15057 : : };
15058 : : break;
15059 : : case MS_TYPEERR:
15060 : : {
15061 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15062 : : };
15063 : : break;
15064 : : case MS_EOFERR:
15065 : : {
15066 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15067 : : };
15068 : : break;
15069 : : case MS_CHILDERR:
15070 : : {
15071 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15072 : : };
15073 : : break;
15074 : : case MS_NULLPARENTERR:
15075 : : {
15076 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15077 : : };
15078 : : break;
15079 : : default:
15080 : : {
15081 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15082 : : };
15083 : : break;
15084 : : }
15085 : : }
15086 : : }
15087 : : }
15088 : :
15089 : :
15090 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1labels_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15091 : : jlong jresult = 0 ;
15092 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15093 : : labelCacheMemberObj *result = 0 ;
15094 : :
15095 : : (void)jenv;
15096 : : (void)jcls;
15097 : : (void)jarg1_;
15098 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15099 : 0 : result = (labelCacheMemberObj *) ((arg1)->labels);
15100 : 0 : *(labelCacheMemberObj **)&jresult = result;
15101 : 0 : return jresult;
15102 : : }
15103 : :
15104 : :
15105 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1numlabels_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15106 : : jint jresult = 0 ;
15107 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15108 : : int result;
15109 : :
15110 : : (void)jenv;
15111 : : (void)jcls;
15112 : : (void)jarg1_;
15113 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15114 : 0 : result = (int) ((arg1)->numlabels);
15115 : : jresult = (jint)result;
15116 : 0 : return jresult;
15117 : : }
15118 : :
15119 : :
15120 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1cachesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15121 : : jint jresult = 0 ;
15122 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15123 : : int result;
15124 : :
15125 : : (void)jenv;
15126 : : (void)jcls;
15127 : : (void)jarg1_;
15128 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15129 : 0 : result = (int) ((arg1)->cachesize);
15130 : : jresult = (jint)result;
15131 : 0 : return jresult;
15132 : : }
15133 : :
15134 : :
15135 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1markers_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15136 : : jlong jresult = 0 ;
15137 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15138 : : markerCacheMemberObj *result = 0 ;
15139 : :
15140 : : (void)jenv;
15141 : : (void)jcls;
15142 : : (void)jarg1_;
15143 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15144 : 0 : result = (markerCacheMemberObj *) ((arg1)->markers);
15145 : 0 : *(markerCacheMemberObj **)&jresult = result;
15146 : 0 : return jresult;
15147 : : }
15148 : :
15149 : :
15150 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1nummarkers_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15151 : : jint jresult = 0 ;
15152 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15153 : : int result;
15154 : :
15155 : : (void)jenv;
15156 : : (void)jcls;
15157 : : (void)jarg1_;
15158 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15159 : 0 : result = (int) ((arg1)->nummarkers);
15160 : : jresult = (jint)result;
15161 : 0 : return jresult;
15162 : : }
15163 : :
15164 : :
15165 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheSlotObj_1markercachesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15166 : : jint jresult = 0 ;
15167 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15168 : : int result;
15169 : :
15170 : : (void)jenv;
15171 : : (void)jcls;
15172 : : (void)jarg1_;
15173 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15174 : 0 : result = (int) ((arg1)->markercachesize);
15175 : : jresult = (jint)result;
15176 : 0 : return jresult;
15177 : : }
15178 : :
15179 : :
15180 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelCacheSlotObj(JNIEnv *jenv, jclass jcls) {
15181 : : jlong jresult = 0 ;
15182 : : labelCacheSlotObj *result = 0 ;
15183 : :
15184 : : (void)jenv;
15185 : : (void)jcls;
15186 : : {
15187 : : errorObj *ms_error;
15188 : 0 : result = (labelCacheSlotObj *)calloc(1, sizeof(labelCacheSlotObj));
15189 : 0 : ms_error = msGetErrorObj();
15190 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15191 : : char ms_message[8192];
15192 : 0 : char* msg = msGetErrorString(";");
15193 : 0 : int ms_errorcode = ms_error->code;
15194 [ # # ]: 0 : if (msg) {
15195 : 0 : snprintf(ms_message, 8192, msg);
15196 : 0 : free(msg);
15197 : : }
15198 : : else sprintf(ms_message, "Unknown message");
15199 : :
15200 : 0 : msResetErrorList();
15201 : :
15202 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15203 : : case MS_NOTFOUND:
15204 : : break;
15205 : : case -1:
15206 : : break;
15207 : : case MS_IOERR:
15208 : : {
15209 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15210 : : };
15211 : : break;
15212 : : case MS_MEMERR:
15213 : : {
15214 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15215 : : };
15216 : : break;
15217 : : case MS_TYPEERR:
15218 : : {
15219 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15220 : : };
15221 : : break;
15222 : : case MS_EOFERR:
15223 : : {
15224 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15225 : : };
15226 : : break;
15227 : : case MS_CHILDERR:
15228 : : {
15229 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15230 : : };
15231 : : break;
15232 : : case MS_NULLPARENTERR:
15233 : : {
15234 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15235 : : };
15236 : : break;
15237 : : default:
15238 : : {
15239 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15240 : : };
15241 : : break;
15242 : : }
15243 : : }
15244 : : }
15245 : 0 : *(labelCacheSlotObj **)&jresult = result;
15246 : 0 : return jresult;
15247 : : }
15248 : :
15249 : :
15250 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelCacheSlotObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15251 : : labelCacheSlotObj *arg1 = (labelCacheSlotObj *) 0 ;
15252 : :
15253 : : (void)jenv;
15254 : : (void)jcls;
15255 : 0 : arg1 = *(labelCacheSlotObj **)&jarg1;
15256 : : {
15257 : : errorObj *ms_error;
15258 : 0 : free((char *) arg1);
15259 : 0 : ms_error = msGetErrorObj();
15260 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15261 : : char ms_message[8192];
15262 : 0 : char* msg = msGetErrorString(";");
15263 : 0 : int ms_errorcode = ms_error->code;
15264 [ # # ]: 0 : if (msg) {
15265 : 0 : snprintf(ms_message, 8192, msg);
15266 : 0 : free(msg);
15267 : : }
15268 : : else sprintf(ms_message, "Unknown message");
15269 : :
15270 : 0 : msResetErrorList();
15271 : :
15272 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15273 : : case MS_NOTFOUND:
15274 : : break;
15275 : : case -1:
15276 : : break;
15277 : : case MS_IOERR:
15278 : : {
15279 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15280 : : };
15281 : : break;
15282 : : case MS_MEMERR:
15283 : : {
15284 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15285 : : };
15286 : : break;
15287 : : case MS_TYPEERR:
15288 : : {
15289 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15290 : : };
15291 : : break;
15292 : : case MS_EOFERR:
15293 : : {
15294 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15295 : : };
15296 : : break;
15297 : : case MS_CHILDERR:
15298 : : {
15299 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15300 : : };
15301 : : break;
15302 : : case MS_NULLPARENTERR:
15303 : : {
15304 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15305 : : };
15306 : : break;
15307 : : default:
15308 : : {
15309 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15310 : : };
15311 : : break;
15312 : : }
15313 : : }
15314 : : }
15315 : : }
15316 : :
15317 : :
15318 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1slots_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15319 : : jlong jresult = 0 ;
15320 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15321 : : labelCacheSlotObj *result = 0 ;
15322 : :
15323 : : (void)jenv;
15324 : : (void)jcls;
15325 : : (void)jarg1_;
15326 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15327 : 0 : result = (labelCacheSlotObj *)(labelCacheSlotObj *) ((arg1)->slots);
15328 : 0 : *(labelCacheSlotObj **)&jresult = result;
15329 : 0 : return jresult;
15330 : : }
15331 : :
15332 : :
15333 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1gutter_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15334 : : jint jresult = 0 ;
15335 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15336 : : int result;
15337 : :
15338 : : (void)jenv;
15339 : : (void)jcls;
15340 : : (void)jarg1_;
15341 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15342 : 0 : result = (int) ((arg1)->gutter);
15343 : : jresult = (jint)result;
15344 : 0 : return jresult;
15345 : : }
15346 : :
15347 : :
15348 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1rendered_1text_1symbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15349 : : jlong jresult = 0 ;
15350 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15351 : : labelCacheMemberObj **result = 0 ;
15352 : :
15353 : : (void)jenv;
15354 : : (void)jcls;
15355 : : (void)jarg1_;
15356 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15357 : 0 : result = (labelCacheMemberObj **) ((arg1)->rendered_text_symbols);
15358 : 0 : *(labelCacheMemberObj ***)&jresult = result;
15359 : 0 : return jresult;
15360 : : }
15361 : :
15362 : :
15363 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1num_1allocated_1rendered_1members_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15364 : : jint jresult = 0 ;
15365 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15366 : : int result;
15367 : :
15368 : : (void)jenv;
15369 : : (void)jcls;
15370 : : (void)jarg1_;
15371 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15372 : 0 : result = (int) ((arg1)->num_allocated_rendered_members);
15373 : : jresult = (jint)result;
15374 : 0 : return jresult;
15375 : : }
15376 : :
15377 : :
15378 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1num_1rendered_1members_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15379 : : jint jresult = 0 ;
15380 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15381 : : int result;
15382 : :
15383 : : (void)jenv;
15384 : : (void)jcls;
15385 : : (void)jarg1_;
15386 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15387 : 0 : result = (int) ((arg1)->num_rendered_members);
15388 : : jresult = (jint)result;
15389 : 0 : return jresult;
15390 : : }
15391 : :
15392 : :
15393 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_labelCacheObj_1freeCache(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15394 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15395 : :
15396 : : (void)jenv;
15397 : : (void)jcls;
15398 : : (void)jarg1_;
15399 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15400 : : {
15401 : : errorObj *ms_error;
15402 : : labelCacheObj_freeCache(arg1);
15403 : 0 : ms_error = msGetErrorObj();
15404 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15405 : : char ms_message[8192];
15406 : 0 : char* msg = msGetErrorString(";");
15407 : 0 : int ms_errorcode = ms_error->code;
15408 [ # # ]: 0 : if (msg) {
15409 : 0 : snprintf(ms_message, 8192, msg);
15410 : 0 : free(msg);
15411 : : }
15412 : : else sprintf(ms_message, "Unknown message");
15413 : :
15414 : 0 : msResetErrorList();
15415 : :
15416 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15417 : : case MS_NOTFOUND:
15418 : : break;
15419 : : case -1:
15420 : : break;
15421 : : case MS_IOERR:
15422 : : {
15423 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15424 : : };
15425 : : break;
15426 : : case MS_MEMERR:
15427 : : {
15428 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15429 : : };
15430 : : break;
15431 : : case MS_TYPEERR:
15432 : : {
15433 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15434 : : };
15435 : : break;
15436 : : case MS_EOFERR:
15437 : : {
15438 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15439 : : };
15440 : : break;
15441 : : case MS_CHILDERR:
15442 : : {
15443 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15444 : : };
15445 : : break;
15446 : : case MS_NULLPARENTERR:
15447 : : {
15448 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15449 : : };
15450 : : break;
15451 : : default:
15452 : : {
15453 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15454 : : };
15455 : : break;
15456 : : }
15457 : : }
15458 : : }
15459 : : }
15460 : :
15461 : :
15462 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1labelCacheObj(JNIEnv *jenv, jclass jcls) {
15463 : : jlong jresult = 0 ;
15464 : : labelCacheObj *result = 0 ;
15465 : :
15466 : : (void)jenv;
15467 : : (void)jcls;
15468 : : {
15469 : : errorObj *ms_error;
15470 : 0 : result = (labelCacheObj *)calloc(1, sizeof(labelCacheObj));
15471 : 0 : ms_error = msGetErrorObj();
15472 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15473 : : char ms_message[8192];
15474 : 0 : char* msg = msGetErrorString(";");
15475 : 0 : int ms_errorcode = ms_error->code;
15476 [ # # ]: 0 : if (msg) {
15477 : 0 : snprintf(ms_message, 8192, msg);
15478 : 0 : free(msg);
15479 : : }
15480 : : else sprintf(ms_message, "Unknown message");
15481 : :
15482 : 0 : msResetErrorList();
15483 : :
15484 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15485 : : case MS_NOTFOUND:
15486 : : break;
15487 : : case -1:
15488 : : break;
15489 : : case MS_IOERR:
15490 : : {
15491 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15492 : : };
15493 : : break;
15494 : : case MS_MEMERR:
15495 : : {
15496 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15497 : : };
15498 : : break;
15499 : : case MS_TYPEERR:
15500 : : {
15501 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15502 : : };
15503 : : break;
15504 : : case MS_EOFERR:
15505 : : {
15506 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15507 : : };
15508 : : break;
15509 : : case MS_CHILDERR:
15510 : : {
15511 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15512 : : };
15513 : : break;
15514 : : case MS_NULLPARENTERR:
15515 : : {
15516 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15517 : : };
15518 : : break;
15519 : : default:
15520 : : {
15521 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15522 : : };
15523 : : break;
15524 : : }
15525 : : }
15526 : : }
15527 : 0 : *(labelCacheObj **)&jresult = result;
15528 : 0 : return jresult;
15529 : : }
15530 : :
15531 : :
15532 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1labelCacheObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15533 : : labelCacheObj *arg1 = (labelCacheObj *) 0 ;
15534 : :
15535 : : (void)jenv;
15536 : : (void)jcls;
15537 : 0 : arg1 = *(labelCacheObj **)&jarg1;
15538 : : {
15539 : : errorObj *ms_error;
15540 : 0 : free((char *) arg1);
15541 : 0 : ms_error = msGetErrorObj();
15542 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15543 : : char ms_message[8192];
15544 : 0 : char* msg = msGetErrorString(";");
15545 : 0 : int ms_errorcode = ms_error->code;
15546 [ # # ]: 0 : if (msg) {
15547 : 0 : snprintf(ms_message, 8192, msg);
15548 : 0 : free(msg);
15549 : : }
15550 : : else sprintf(ms_message, "Unknown message");
15551 : :
15552 : 0 : msResetErrorList();
15553 : :
15554 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15555 : : case MS_NOTFOUND:
15556 : : break;
15557 : : case -1:
15558 : : break;
15559 : : case MS_IOERR:
15560 : : {
15561 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15562 : : };
15563 : : break;
15564 : : case MS_MEMERR:
15565 : : {
15566 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15567 : : };
15568 : : break;
15569 : : case MS_TYPEERR:
15570 : : {
15571 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15572 : : };
15573 : : break;
15574 : : case MS_EOFERR:
15575 : : {
15576 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15577 : : };
15578 : : break;
15579 : : case MS_CHILDERR:
15580 : : {
15581 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15582 : : };
15583 : : break;
15584 : : case MS_NULLPARENTERR:
15585 : : {
15586 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15587 : : };
15588 : : break;
15589 : : default:
15590 : : {
15591 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15592 : : };
15593 : : break;
15594 : : }
15595 : : }
15596 : : }
15597 : : }
15598 : :
15599 : :
15600 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultObj_1shapeindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15601 : : jint jresult = 0 ;
15602 : : resultObj *arg1 = (resultObj *) 0 ;
15603 : : long result;
15604 : :
15605 : : (void)jenv;
15606 : : (void)jcls;
15607 : : (void)jarg1_;
15608 : 0 : arg1 = *(resultObj **)&jarg1;
15609 : 0 : result = (long) ((arg1)->shapeindex);
15610 : 0 : jresult = (jint)result;
15611 : 0 : return jresult;
15612 : : }
15613 : :
15614 : :
15615 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultObj_1tileindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15616 : : jint jresult = 0 ;
15617 : : resultObj *arg1 = (resultObj *) 0 ;
15618 : : int result;
15619 : :
15620 : : (void)jenv;
15621 : : (void)jcls;
15622 : : (void)jarg1_;
15623 : 0 : arg1 = *(resultObj **)&jarg1;
15624 : 0 : result = (int) ((arg1)->tileindex);
15625 : : jresult = (jint)result;
15626 : 0 : return jresult;
15627 : : }
15628 : :
15629 : :
15630 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultObj_1resultindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15631 : : jint jresult = 0 ;
15632 : : resultObj *arg1 = (resultObj *) 0 ;
15633 : : int result;
15634 : :
15635 : : (void)jenv;
15636 : : (void)jcls;
15637 : : (void)jarg1_;
15638 : 0 : arg1 = *(resultObj **)&jarg1;
15639 : 0 : result = (int) ((arg1)->resultindex);
15640 : : jresult = (jint)result;
15641 : 0 : return jresult;
15642 : : }
15643 : :
15644 : :
15645 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultObj_1classindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15646 : : jint jresult = 0 ;
15647 : : resultObj *arg1 = (resultObj *) 0 ;
15648 : : int result;
15649 : :
15650 : : (void)jenv;
15651 : : (void)jcls;
15652 : : (void)jarg1_;
15653 : 0 : arg1 = *(resultObj **)&jarg1;
15654 : 0 : result = (int) ((arg1)->classindex);
15655 : : jresult = (jint)result;
15656 : 0 : return jresult;
15657 : : }
15658 : :
15659 : :
15660 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1resultObj(JNIEnv *jenv, jclass jcls, jint jarg1) {
15661 : : jlong jresult = 0 ;
15662 : : long arg1 ;
15663 : : resultObj *result = 0 ;
15664 : :
15665 : : (void)jenv;
15666 : : (void)jcls;
15667 : 0 : arg1 = (long)jarg1;
15668 : : {
15669 : : errorObj *ms_error;
15670 : : result = (resultObj *)new_resultObj(arg1);
15671 : 0 : ms_error = msGetErrorObj();
15672 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15673 : : char ms_message[8192];
15674 : 0 : char* msg = msGetErrorString(";");
15675 : 0 : int ms_errorcode = ms_error->code;
15676 [ # # ]: 0 : if (msg) {
15677 : 0 : snprintf(ms_message, 8192, msg);
15678 : 0 : free(msg);
15679 : : }
15680 : : else sprintf(ms_message, "Unknown message");
15681 : :
15682 : 0 : msResetErrorList();
15683 : :
15684 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15685 : : case MS_NOTFOUND:
15686 : : break;
15687 : : case -1:
15688 : : break;
15689 : : case MS_IOERR:
15690 : : {
15691 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15692 : : };
15693 : : break;
15694 : : case MS_MEMERR:
15695 : : {
15696 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15697 : : };
15698 : : break;
15699 : : case MS_TYPEERR:
15700 : : {
15701 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15702 : : };
15703 : : break;
15704 : : case MS_EOFERR:
15705 : : {
15706 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15707 : : };
15708 : : break;
15709 : : case MS_CHILDERR:
15710 : : {
15711 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15712 : : };
15713 : : break;
15714 : : case MS_NULLPARENTERR:
15715 : : {
15716 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15717 : : };
15718 : : break;
15719 : : default:
15720 : : {
15721 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15722 : : };
15723 : : break;
15724 : : }
15725 : : }
15726 : : }
15727 : 0 : *(resultObj **)&jresult = result;
15728 : 0 : return jresult;
15729 : : }
15730 : :
15731 : :
15732 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1resultObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
15733 : : resultObj *arg1 = (resultObj *) 0 ;
15734 : :
15735 : : (void)jenv;
15736 : : (void)jcls;
15737 : 0 : arg1 = *(resultObj **)&jarg1;
15738 : : {
15739 : : errorObj *ms_error;
15740 : : delete_resultObj(arg1);
15741 : 0 : ms_error = msGetErrorObj();
15742 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15743 : : char ms_message[8192];
15744 : 0 : char* msg = msGetErrorString(";");
15745 : 0 : int ms_errorcode = ms_error->code;
15746 [ # # ]: 0 : if (msg) {
15747 : 0 : snprintf(ms_message, 8192, msg);
15748 : 0 : free(msg);
15749 : : }
15750 : : else sprintf(ms_message, "Unknown message");
15751 : :
15752 : 0 : msResetErrorList();
15753 : :
15754 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15755 : : case MS_NOTFOUND:
15756 : : break;
15757 : : case -1:
15758 : : break;
15759 : : case MS_IOERR:
15760 : : {
15761 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
15762 : : };
15763 : : break;
15764 : : case MS_MEMERR:
15765 : : {
15766 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
15767 : : };
15768 : : break;
15769 : : case MS_TYPEERR:
15770 : : {
15771 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
15772 : : };
15773 : : break;
15774 : : case MS_EOFERR:
15775 : : {
15776 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
15777 : : };
15778 : : break;
15779 : : case MS_CHILDERR:
15780 : : {
15781 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15782 : : };
15783 : : break;
15784 : : case MS_NULLPARENTERR:
15785 : : {
15786 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
15787 : : };
15788 : : break;
15789 : : default:
15790 : : {
15791 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
15792 : : };
15793 : : break;
15794 : : }
15795 : : }
15796 : : }
15797 : : }
15798 : :
15799 : :
15800 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1numresults_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15801 : : jint jresult = 0 ;
15802 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15803 : : int result;
15804 : :
15805 : : (void)jenv;
15806 : : (void)jcls;
15807 : : (void)jarg1_;
15808 : 0 : arg1 = *(resultCacheObj **)&jarg1;
15809 : 0 : result = (int) ((arg1)->numresults);
15810 : : jresult = (jint)result;
15811 : 0 : return jresult;
15812 : : }
15813 : :
15814 : :
15815 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1bounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15816 : : jlong jresult = 0 ;
15817 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15818 : : rectObj *result = 0 ;
15819 : :
15820 : : (void)jenv;
15821 : : (void)jcls;
15822 : : (void)jarg1_;
15823 : 0 : arg1 = *(resultCacheObj **)&jarg1;
15824 : 0 : result = (rectObj *)& ((arg1)->bounds);
15825 : 0 : *(rectObj **)&jresult = result;
15826 : 0 : return jresult;
15827 : : }
15828 : :
15829 : :
15830 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1usegetshape_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
15831 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15832 : : int arg2 ;
15833 : :
15834 : : (void)jenv;
15835 : : (void)jcls;
15836 : : (void)jarg1_;
15837 : 0 : arg1 = *(resultCacheObj **)&jarg1;
15838 : : arg2 = (int)jarg2;
15839 [ # # ]: 0 : if (arg1) (arg1)->usegetshape = arg2;
15840 : 0 : }
15841 : :
15842 : :
15843 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1usegetshape_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
15844 : : jint jresult = 0 ;
15845 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15846 : : int result;
15847 : :
15848 : : (void)jenv;
15849 : : (void)jcls;
15850 : : (void)jarg1_;
15851 : 0 : arg1 = *(resultCacheObj **)&jarg1;
15852 : 0 : result = (int) ((arg1)->usegetshape);
15853 : : jresult = (jint)result;
15854 : 0 : return jresult;
15855 : : }
15856 : :
15857 : :
15858 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_resultCacheObj_1getResult(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
15859 : : jlong jresult = 0 ;
15860 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
15861 : : int arg2 ;
15862 : : resultObj *result = 0 ;
15863 : :
15864 : : (void)jenv;
15865 : : (void)jcls;
15866 : : (void)jarg1_;
15867 : 1 : arg1 = *(resultCacheObj **)&jarg1;
15868 : : arg2 = (int)jarg2;
15869 : : {
15870 : : errorObj *ms_error;
15871 : : result = (resultObj *)resultCacheObj_getResult(arg1,arg2);
15872 : 1 : ms_error = msGetErrorObj();
15873 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15874 : : char ms_message[8192];
15875 : 0 : char* msg = msGetErrorString(";");
15876 : 0 : int ms_errorcode = ms_error->code;
15877 [ # # ]: 0 : if (msg) {
15878 : 0 : snprintf(ms_message, 8192, msg);
15879 : 0 : free(msg);
15880 : : }
15881 : : else sprintf(ms_message, "Unknown message");
15882 : :
15883 : 0 : msResetErrorList();
15884 : :
15885 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15886 : : case MS_NOTFOUND:
15887 : : break;
15888 : : case -1:
15889 : : break;
15890 : : case MS_IOERR:
15891 : : {
15892 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15893 : : };
15894 : : break;
15895 : : case MS_MEMERR:
15896 : : {
15897 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15898 : : };
15899 : : break;
15900 : : case MS_TYPEERR:
15901 : : {
15902 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15903 : : };
15904 : : break;
15905 : : case MS_EOFERR:
15906 : : {
15907 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15908 : : };
15909 : : break;
15910 : : case MS_CHILDERR:
15911 : : {
15912 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15913 : : };
15914 : : break;
15915 : : case MS_NULLPARENTERR:
15916 : : {
15917 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15918 : : };
15919 : : break;
15920 : : default:
15921 : : {
15922 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15923 : : };
15924 : : break;
15925 : : }
15926 : : }
15927 : : }
15928 : 1 : *(resultObj **)&jresult = result;
15929 : 1 : return jresult;
15930 : : }
15931 : :
15932 : :
15933 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1resultCacheObj(JNIEnv *jenv, jclass jcls) {
15934 : : jlong jresult = 0 ;
15935 : : resultCacheObj *result = 0 ;
15936 : :
15937 : : (void)jenv;
15938 : : (void)jcls;
15939 : : {
15940 : : errorObj *ms_error;
15941 : 0 : result = (resultCacheObj *)calloc(1, sizeof(resultCacheObj));
15942 : 0 : ms_error = msGetErrorObj();
15943 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
15944 : : char ms_message[8192];
15945 : 0 : char* msg = msGetErrorString(";");
15946 : 0 : int ms_errorcode = ms_error->code;
15947 [ # # ]: 0 : if (msg) {
15948 : 0 : snprintf(ms_message, 8192, msg);
15949 : 0 : free(msg);
15950 : : }
15951 : : else sprintf(ms_message, "Unknown message");
15952 : :
15953 : 0 : msResetErrorList();
15954 : :
15955 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
15956 : : case MS_NOTFOUND:
15957 : : break;
15958 : : case -1:
15959 : : break;
15960 : : case MS_IOERR:
15961 : : {
15962 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
15963 : : };
15964 : : break;
15965 : : case MS_MEMERR:
15966 : : {
15967 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
15968 : : };
15969 : : break;
15970 : : case MS_TYPEERR:
15971 : : {
15972 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
15973 : : };
15974 : : break;
15975 : : case MS_EOFERR:
15976 : : {
15977 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
15978 : : };
15979 : : break;
15980 : : case MS_CHILDERR:
15981 : : {
15982 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15983 : : };
15984 : : break;
15985 : : case MS_NULLPARENTERR:
15986 : : {
15987 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
15988 : : };
15989 : : break;
15990 : : default:
15991 : : {
15992 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
15993 : : };
15994 : : break;
15995 : : }
15996 : : }
15997 : : }
15998 : 0 : *(resultCacheObj **)&jresult = result;
15999 : 0 : return jresult;
16000 : : }
16001 : :
16002 : :
16003 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1resultCacheObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
16004 : : resultCacheObj *arg1 = (resultCacheObj *) 0 ;
16005 : :
16006 : : (void)jenv;
16007 : : (void)jcls;
16008 : 0 : arg1 = *(resultCacheObj **)&jarg1;
16009 : : {
16010 : : errorObj *ms_error;
16011 : 0 : free((char *) arg1);
16012 : 0 : ms_error = msGetErrorObj();
16013 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16014 : : char ms_message[8192];
16015 : 0 : char* msg = msGetErrorString(";");
16016 : 0 : int ms_errorcode = ms_error->code;
16017 [ # # ]: 0 : if (msg) {
16018 : 0 : snprintf(ms_message, 8192, msg);
16019 : 0 : free(msg);
16020 : : }
16021 : : else sprintf(ms_message, "Unknown message");
16022 : :
16023 : 0 : msResetErrorList();
16024 : :
16025 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16026 : : case MS_NOTFOUND:
16027 : : break;
16028 : : case -1:
16029 : : break;
16030 : : case MS_IOERR:
16031 : : {
16032 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
16033 : : };
16034 : : break;
16035 : : case MS_MEMERR:
16036 : : {
16037 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
16038 : : };
16039 : : break;
16040 : : case MS_TYPEERR:
16041 : : {
16042 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
16043 : : };
16044 : : break;
16045 : : case MS_EOFERR:
16046 : : {
16047 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
16048 : : };
16049 : : break;
16050 : : case MS_CHILDERR:
16051 : : {
16052 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
16053 : : };
16054 : : break;
16055 : : case MS_NULLPARENTERR:
16056 : : {
16057 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
16058 : : };
16059 : : break;
16060 : : default:
16061 : : {
16062 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
16063 : : };
16064 : : break;
16065 : : }
16066 : : }
16067 : : }
16068 : : }
16069 : :
16070 : :
16071 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1filename_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16072 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16073 : : char *arg2 = (char *) 0 ;
16074 : :
16075 : : (void)jenv;
16076 : : (void)jcls;
16077 : : (void)jarg1_;
16078 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16079 : : {
16080 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16081 : : }
16082 : : {
16083 [ # # ]: 0 : if (arg1->filename) free((char*)arg1->filename);
16084 [ # # ]: 0 : if (arg2) {
16085 : 0 : arg1->filename = (char *) malloc(strlen(arg2)+1);
16086 : 0 : strcpy((char*)arg1->filename,arg2);
16087 : : } else {
16088 : 0 : arg1->filename = 0;
16089 : : }
16090 : : }
16091 [ # # ]: 0 : if (arg2) free(arg2);
16092 : 0 : }
16093 : :
16094 : :
16095 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1filename_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16096 : : jstring jresult = 0 ;
16097 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16098 : : char *result = 0 ;
16099 : :
16100 : : (void)jenv;
16101 : : (void)jcls;
16102 : : (void)jarg1_;
16103 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16104 : 0 : result = (char *) ((arg1)->filename);
16105 : : {
16106 : 0 : jresult = JNU_NewStringNative(jenv, result);
16107 : : }
16108 : 0 : return jresult;
16109 : : }
16110 : :
16111 : :
16112 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1imagecachesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16113 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16114 : : int arg2 ;
16115 : :
16116 : : (void)jenv;
16117 : : (void)jcls;
16118 : : (void)jarg1_;
16119 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16120 : : arg2 = (int)jarg2;
16121 [ # # ]: 0 : if (arg1) (arg1)->imagecachesize = arg2;
16122 : 0 : }
16123 : :
16124 : :
16125 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1imagecachesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16126 : : jint jresult = 0 ;
16127 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16128 : : int result;
16129 : :
16130 : : (void)jenv;
16131 : : (void)jcls;
16132 : : (void)jarg1_;
16133 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16134 : 0 : result = (int) ((arg1)->imagecachesize);
16135 : : jresult = (jint)result;
16136 : 0 : return jresult;
16137 : : }
16138 : :
16139 : :
16140 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1numsymbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16141 : : jint jresult = 0 ;
16142 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16143 : : int result;
16144 : :
16145 : : (void)jenv;
16146 : : (void)jcls;
16147 : : (void)jarg1_;
16148 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16149 : 0 : result = (int) ((arg1)->numsymbols);
16150 : : jresult = (jint)result;
16151 : 0 : return jresult;
16152 : : }
16153 : :
16154 : :
16155 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1maxsymbols_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16156 : : jint jresult = 0 ;
16157 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16158 : : int result;
16159 : :
16160 : : (void)jenv;
16161 : : (void)jcls;
16162 : : (void)jarg1_;
16163 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16164 : 0 : result = (int) ((arg1)->maxsymbols);
16165 : : jresult = (jint)result;
16166 : 0 : return jresult;
16167 : : }
16168 : :
16169 : :
16170 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1symbolSetObj(JNIEnv *jenv, jclass jcls, jstring jarg1) {
16171 : : jlong jresult = 0 ;
16172 : : char *arg1 = (char *) NULL ;
16173 : : symbolSetObj *result = 0 ;
16174 : :
16175 : : (void)jenv;
16176 : : (void)jcls;
16177 : : {
16178 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
16179 : : }
16180 : : {
16181 : : errorObj *ms_error;
16182 : : result = (symbolSetObj *)new_symbolSetObj((char const *)arg1);
16183 : 0 : ms_error = msGetErrorObj();
16184 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16185 : : char ms_message[8192];
16186 : 0 : char* msg = msGetErrorString(";");
16187 : 0 : int ms_errorcode = ms_error->code;
16188 [ # # ]: 0 : if (msg) {
16189 : 0 : snprintf(ms_message, 8192, msg);
16190 : 0 : free(msg);
16191 : : }
16192 : : else sprintf(ms_message, "Unknown message");
16193 : :
16194 : 0 : msResetErrorList();
16195 : :
16196 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16197 : : case MS_NOTFOUND:
16198 : : break;
16199 : : case -1:
16200 : : break;
16201 : : case MS_IOERR:
16202 : : {
16203 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16204 : : };
16205 : : break;
16206 : : case MS_MEMERR:
16207 : : {
16208 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16209 : : };
16210 : : break;
16211 : : case MS_TYPEERR:
16212 : : {
16213 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16214 : : };
16215 : : break;
16216 : : case MS_EOFERR:
16217 : : {
16218 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16219 : : };
16220 : : break;
16221 : : case MS_CHILDERR:
16222 : : {
16223 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16224 : : };
16225 : : break;
16226 : : case MS_NULLPARENTERR:
16227 : : {
16228 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16229 : : };
16230 : : break;
16231 : : default:
16232 : : {
16233 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16234 : : };
16235 : : break;
16236 : : }
16237 : : }
16238 : : }
16239 : 0 : *(symbolSetObj **)&jresult = result;
16240 [ # # ]: 0 : if (arg1) free(arg1);
16241 : 0 : return jresult;
16242 : : }
16243 : :
16244 : :
16245 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1symbolSetObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
16246 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16247 : :
16248 : : (void)jenv;
16249 : : (void)jcls;
16250 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16251 : : {
16252 : : errorObj *ms_error;
16253 : : delete_symbolSetObj(arg1);
16254 : 0 : ms_error = msGetErrorObj();
16255 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16256 : : char ms_message[8192];
16257 : 0 : char* msg = msGetErrorString(";");
16258 : 0 : int ms_errorcode = ms_error->code;
16259 [ # # ]: 0 : if (msg) {
16260 : 0 : snprintf(ms_message, 8192, msg);
16261 : 0 : free(msg);
16262 : : }
16263 : : else sprintf(ms_message, "Unknown message");
16264 : :
16265 : 0 : msResetErrorList();
16266 : :
16267 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16268 : : case MS_NOTFOUND:
16269 : : break;
16270 : : case -1:
16271 : : break;
16272 : : case MS_IOERR:
16273 : : {
16274 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
16275 : : };
16276 : : break;
16277 : : case MS_MEMERR:
16278 : : {
16279 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
16280 : : };
16281 : : break;
16282 : : case MS_TYPEERR:
16283 : : {
16284 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
16285 : : };
16286 : : break;
16287 : : case MS_EOFERR:
16288 : : {
16289 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
16290 : : };
16291 : : break;
16292 : : case MS_CHILDERR:
16293 : : {
16294 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
16295 : : };
16296 : : break;
16297 : : case MS_NULLPARENTERR:
16298 : : {
16299 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
16300 : : };
16301 : : break;
16302 : : default:
16303 : : {
16304 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
16305 : : };
16306 : : break;
16307 : : }
16308 : : }
16309 : : }
16310 : : }
16311 : :
16312 : :
16313 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1getSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16314 : : jlong jresult = 0 ;
16315 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16316 : : int arg2 ;
16317 : : symbolObj *result = 0 ;
16318 : :
16319 : : (void)jenv;
16320 : : (void)jcls;
16321 : : (void)jarg1_;
16322 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16323 : : arg2 = (int)jarg2;
16324 : : {
16325 : : errorObj *ms_error;
16326 : : result = (symbolObj *)symbolSetObj_getSymbol(arg1,arg2);
16327 : 0 : ms_error = msGetErrorObj();
16328 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16329 : : char ms_message[8192];
16330 : 0 : char* msg = msGetErrorString(";");
16331 : 0 : int ms_errorcode = ms_error->code;
16332 [ # # ]: 0 : if (msg) {
16333 : 0 : snprintf(ms_message, 8192, msg);
16334 : 0 : free(msg);
16335 : : }
16336 : : else sprintf(ms_message, "Unknown message");
16337 : :
16338 : 0 : msResetErrorList();
16339 : :
16340 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16341 : : case MS_NOTFOUND:
16342 : : break;
16343 : : case -1:
16344 : : break;
16345 : : case MS_IOERR:
16346 : : {
16347 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16348 : : };
16349 : : break;
16350 : : case MS_MEMERR:
16351 : : {
16352 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16353 : : };
16354 : : break;
16355 : : case MS_TYPEERR:
16356 : : {
16357 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16358 : : };
16359 : : break;
16360 : : case MS_EOFERR:
16361 : : {
16362 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16363 : : };
16364 : : break;
16365 : : case MS_CHILDERR:
16366 : : {
16367 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16368 : : };
16369 : : break;
16370 : : case MS_NULLPARENTERR:
16371 : : {
16372 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16373 : : };
16374 : : break;
16375 : : default:
16376 : : {
16377 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16378 : : };
16379 : : break;
16380 : : }
16381 : : }
16382 : : }
16383 : 0 : *(symbolObj **)&jresult = result;
16384 : 0 : return jresult;
16385 : : }
16386 : :
16387 : :
16388 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1getSymbolByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16389 : : jlong jresult = 0 ;
16390 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16391 : : char *arg2 = (char *) 0 ;
16392 : : symbolObj *result = 0 ;
16393 : :
16394 : : (void)jenv;
16395 : : (void)jcls;
16396 : : (void)jarg1_;
16397 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16398 : : {
16399 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16400 : : }
16401 : : {
16402 : : errorObj *ms_error;
16403 : : result = (symbolObj *)symbolSetObj_getSymbolByName(arg1,arg2);
16404 : 0 : ms_error = msGetErrorObj();
16405 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16406 : : char ms_message[8192];
16407 : 0 : char* msg = msGetErrorString(";");
16408 : 0 : int ms_errorcode = ms_error->code;
16409 [ # # ]: 0 : if (msg) {
16410 : 0 : snprintf(ms_message, 8192, msg);
16411 : 0 : free(msg);
16412 : : }
16413 : : else sprintf(ms_message, "Unknown message");
16414 : :
16415 : 0 : msResetErrorList();
16416 : :
16417 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16418 : : case MS_NOTFOUND:
16419 : : break;
16420 : : case -1:
16421 : : break;
16422 : : case MS_IOERR:
16423 : : {
16424 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16425 : : };
16426 : : break;
16427 : : case MS_MEMERR:
16428 : : {
16429 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16430 : : };
16431 : : break;
16432 : : case MS_TYPEERR:
16433 : : {
16434 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16435 : : };
16436 : : break;
16437 : : case MS_EOFERR:
16438 : : {
16439 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16440 : : };
16441 : : break;
16442 : : case MS_CHILDERR:
16443 : : {
16444 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16445 : : };
16446 : : break;
16447 : : case MS_NULLPARENTERR:
16448 : : {
16449 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16450 : : };
16451 : : break;
16452 : : default:
16453 : : {
16454 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16455 : : };
16456 : : break;
16457 : : }
16458 : : }
16459 : : }
16460 : 0 : *(symbolObj **)&jresult = result;
16461 [ # # ]: 0 : if (arg2) free(arg2);
16462 : 0 : return jresult;
16463 : : }
16464 : :
16465 : :
16466 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1index(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16467 : : jint jresult = 0 ;
16468 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16469 : : char *arg2 = (char *) 0 ;
16470 : : int result;
16471 : :
16472 : : (void)jenv;
16473 : : (void)jcls;
16474 : : (void)jarg1_;
16475 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16476 : : {
16477 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16478 : : }
16479 : : {
16480 : : errorObj *ms_error;
16481 : : result = (int)symbolSetObj_index(arg1,arg2);
16482 : 0 : ms_error = msGetErrorObj();
16483 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16484 : : char ms_message[8192];
16485 : 0 : char* msg = msGetErrorString(";");
16486 : 0 : int ms_errorcode = ms_error->code;
16487 [ # # ]: 0 : if (msg) {
16488 : 0 : snprintf(ms_message, 8192, msg);
16489 : 0 : free(msg);
16490 : : }
16491 : : else sprintf(ms_message, "Unknown message");
16492 : :
16493 : 0 : msResetErrorList();
16494 : :
16495 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16496 : : case MS_NOTFOUND:
16497 : : break;
16498 : : case -1:
16499 : : break;
16500 : : case MS_IOERR:
16501 : : {
16502 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16503 : : };
16504 : : break;
16505 : : case MS_MEMERR:
16506 : : {
16507 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16508 : : };
16509 : : break;
16510 : : case MS_TYPEERR:
16511 : : {
16512 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16513 : : };
16514 : : break;
16515 : : case MS_EOFERR:
16516 : : {
16517 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16518 : : };
16519 : : break;
16520 : : case MS_CHILDERR:
16521 : : {
16522 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16523 : : };
16524 : : break;
16525 : : case MS_NULLPARENTERR:
16526 : : {
16527 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16528 : : };
16529 : : break;
16530 : : default:
16531 : : {
16532 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16533 : : };
16534 : : break;
16535 : : }
16536 : : }
16537 : : }
16538 : : jresult = (jint)result;
16539 [ # # ]: 0 : if (arg2) free(arg2);
16540 : : return jresult;
16541 : : }
16542 : :
16543 : :
16544 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1appendSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16545 : : jint jresult = 0 ;
16546 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16547 : : symbolObj *arg2 = (symbolObj *) 0 ;
16548 : : int result;
16549 : :
16550 : : (void)jenv;
16551 : : (void)jcls;
16552 : : (void)jarg1_;
16553 : : (void)jarg2_;
16554 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16555 : 0 : arg2 = *(symbolObj **)&jarg2;
16556 : : {
16557 : : errorObj *ms_error;
16558 : : result = (int)symbolSetObj_appendSymbol(arg1,arg2);
16559 : 0 : ms_error = msGetErrorObj();
16560 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16561 : : char ms_message[8192];
16562 : 0 : char* msg = msGetErrorString(";");
16563 : 0 : int ms_errorcode = ms_error->code;
16564 [ # # ]: 0 : if (msg) {
16565 : 0 : snprintf(ms_message, 8192, msg);
16566 : 0 : free(msg);
16567 : : }
16568 : : else sprintf(ms_message, "Unknown message");
16569 : :
16570 : 0 : msResetErrorList();
16571 : :
16572 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16573 : : case MS_NOTFOUND:
16574 : : break;
16575 : : case -1:
16576 : : break;
16577 : : case MS_IOERR:
16578 : : {
16579 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16580 : : };
16581 : : break;
16582 : : case MS_MEMERR:
16583 : : {
16584 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16585 : : };
16586 : : break;
16587 : : case MS_TYPEERR:
16588 : : {
16589 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16590 : : };
16591 : : break;
16592 : : case MS_EOFERR:
16593 : : {
16594 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16595 : : };
16596 : : break;
16597 : : case MS_CHILDERR:
16598 : : {
16599 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16600 : : };
16601 : : break;
16602 : : case MS_NULLPARENTERR:
16603 : : {
16604 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16605 : : };
16606 : : break;
16607 : : default:
16608 : : {
16609 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16610 : : };
16611 : : break;
16612 : : }
16613 : : }
16614 : : }
16615 : : jresult = (jint)result;
16616 : : return jresult;
16617 : : }
16618 : :
16619 : :
16620 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1removeSymbol(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16621 : : jlong jresult = 0 ;
16622 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16623 : : int arg2 ;
16624 : : symbolObj *result = 0 ;
16625 : :
16626 : : (void)jenv;
16627 : : (void)jcls;
16628 : : (void)jarg1_;
16629 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16630 : : arg2 = (int)jarg2;
16631 : : {
16632 : : errorObj *ms_error;
16633 : : result = (symbolObj *)symbolSetObj_removeSymbol(arg1,arg2);
16634 : 0 : ms_error = msGetErrorObj();
16635 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16636 : : char ms_message[8192];
16637 : 0 : char* msg = msGetErrorString(";");
16638 : 0 : int ms_errorcode = ms_error->code;
16639 [ # # ]: 0 : if (msg) {
16640 : 0 : snprintf(ms_message, 8192, msg);
16641 : 0 : free(msg);
16642 : : }
16643 : : else sprintf(ms_message, "Unknown message");
16644 : :
16645 : 0 : msResetErrorList();
16646 : :
16647 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16648 : : case MS_NOTFOUND:
16649 : : break;
16650 : : case -1:
16651 : : break;
16652 : : case MS_IOERR:
16653 : : {
16654 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16655 : : };
16656 : : break;
16657 : : case MS_MEMERR:
16658 : : {
16659 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16660 : : };
16661 : : break;
16662 : : case MS_TYPEERR:
16663 : : {
16664 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16665 : : };
16666 : : break;
16667 : : case MS_EOFERR:
16668 : : {
16669 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16670 : : };
16671 : : break;
16672 : : case MS_CHILDERR:
16673 : : {
16674 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16675 : : };
16676 : : break;
16677 : : case MS_NULLPARENTERR:
16678 : : {
16679 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16680 : : };
16681 : : break;
16682 : : default:
16683 : : {
16684 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16685 : : };
16686 : : break;
16687 : : }
16688 : : }
16689 : : }
16690 : 0 : *(symbolObj **)&jresult = result;
16691 : 0 : return jresult;
16692 : : }
16693 : :
16694 : :
16695 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolSetObj_1save(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16696 : : jint jresult = 0 ;
16697 : : symbolSetObj *arg1 = (symbolSetObj *) 0 ;
16698 : : char *arg2 = (char *) 0 ;
16699 : : int result;
16700 : :
16701 : : (void)jenv;
16702 : : (void)jcls;
16703 : : (void)jarg1_;
16704 : 0 : arg1 = *(symbolSetObj **)&jarg1;
16705 : : {
16706 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16707 : : }
16708 : : {
16709 : : errorObj *ms_error;
16710 : : result = (int)symbolSetObj_save(arg1,(char const *)arg2);
16711 : 0 : ms_error = msGetErrorObj();
16712 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
16713 : : char ms_message[8192];
16714 : 0 : char* msg = msGetErrorString(";");
16715 : 0 : int ms_errorcode = ms_error->code;
16716 [ # # ]: 0 : if (msg) {
16717 : 0 : snprintf(ms_message, 8192, msg);
16718 : 0 : free(msg);
16719 : : }
16720 : : else sprintf(ms_message, "Unknown message");
16721 : :
16722 : 0 : msResetErrorList();
16723 : :
16724 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
16725 : : case MS_NOTFOUND:
16726 : : break;
16727 : : case -1:
16728 : : break;
16729 : : case MS_IOERR:
16730 : : {
16731 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
16732 : : };
16733 : : break;
16734 : : case MS_MEMERR:
16735 : : {
16736 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
16737 : : };
16738 : : break;
16739 : : case MS_TYPEERR:
16740 : : {
16741 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
16742 : : };
16743 : : break;
16744 : : case MS_EOFERR:
16745 : : {
16746 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
16747 : : };
16748 : : break;
16749 : : case MS_CHILDERR:
16750 : : {
16751 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16752 : : };
16753 : : break;
16754 : : case MS_NULLPARENTERR:
16755 : : {
16756 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
16757 : : };
16758 : : break;
16759 : : default:
16760 : : {
16761 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
16762 : : };
16763 : : break;
16764 : : }
16765 : : }
16766 : : }
16767 : : jresult = (jint)result;
16768 [ # # ]: 0 : if (arg2) free(arg2);
16769 : : return jresult;
16770 : : }
16771 : :
16772 : :
16773 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1extent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16774 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16775 : : rectObj *arg2 = (rectObj *) 0 ;
16776 : :
16777 : : (void)jenv;
16778 : : (void)jcls;
16779 : : (void)jarg1_;
16780 : : (void)jarg2_;
16781 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16782 : 0 : arg2 = *(rectObj **)&jarg2;
16783 [ # # ]: 0 : if (arg1) (arg1)->extent = *arg2;
16784 : 0 : }
16785 : :
16786 : :
16787 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1extent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16788 : : jlong jresult = 0 ;
16789 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16790 : : rectObj *result = 0 ;
16791 : :
16792 : : (void)jenv;
16793 : : (void)jcls;
16794 : : (void)jarg1_;
16795 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16796 : 0 : result = (rectObj *)& ((arg1)->extent);
16797 : 0 : *(rectObj **)&jresult = result;
16798 : 0 : return jresult;
16799 : : }
16800 : :
16801 : :
16802 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16803 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16804 : : int arg2 ;
16805 : :
16806 : : (void)jenv;
16807 : : (void)jcls;
16808 : : (void)jarg1_;
16809 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16810 : : arg2 = (int)jarg2;
16811 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
16812 : 0 : }
16813 : :
16814 : :
16815 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16816 : : jint jresult = 0 ;
16817 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16818 : : int result;
16819 : :
16820 : : (void)jenv;
16821 : : (void)jcls;
16822 : : (void)jarg1_;
16823 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16824 : 0 : result = (int) ((arg1)->height);
16825 : : jresult = (jint)result;
16826 : 0 : return jresult;
16827 : : }
16828 : :
16829 : :
16830 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16831 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16832 : : int arg2 ;
16833 : :
16834 : : (void)jenv;
16835 : : (void)jcls;
16836 : : (void)jarg1_;
16837 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16838 : : arg2 = (int)jarg2;
16839 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
16840 : 0 : }
16841 : :
16842 : :
16843 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16844 : : jint jresult = 0 ;
16845 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16846 : : int result;
16847 : :
16848 : : (void)jenv;
16849 : : (void)jcls;
16850 : : (void)jarg1_;
16851 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16852 : 0 : result = (int) ((arg1)->width);
16853 : : jresult = (jint)result;
16854 : 0 : return jresult;
16855 : : }
16856 : :
16857 : :
16858 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16859 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16860 : : colorObj *arg2 = (colorObj *) 0 ;
16861 : :
16862 : : (void)jenv;
16863 : : (void)jcls;
16864 : : (void)jarg1_;
16865 : : (void)jarg2_;
16866 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16867 : 0 : arg2 = *(colorObj **)&jarg2;
16868 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
16869 : 0 : }
16870 : :
16871 : :
16872 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16873 : : jlong jresult = 0 ;
16874 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16875 : : colorObj *result = 0 ;
16876 : :
16877 : : (void)jenv;
16878 : : (void)jcls;
16879 : : (void)jarg1_;
16880 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16881 : 0 : result = (colorObj *)& ((arg1)->color);
16882 : 0 : *(colorObj **)&jresult = result;
16883 : 0 : return jresult;
16884 : : }
16885 : :
16886 : :
16887 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
16888 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16889 : : colorObj *arg2 = (colorObj *) 0 ;
16890 : :
16891 : : (void)jenv;
16892 : : (void)jcls;
16893 : : (void)jarg1_;
16894 : : (void)jarg2_;
16895 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16896 : 0 : arg2 = *(colorObj **)&jarg2;
16897 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
16898 : 0 : }
16899 : :
16900 : :
16901 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16902 : : jlong jresult = 0 ;
16903 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16904 : : colorObj *result = 0 ;
16905 : :
16906 : : (void)jenv;
16907 : : (void)jcls;
16908 : : (void)jarg1_;
16909 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16910 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
16911 : 0 : *(colorObj **)&jresult = result;
16912 : 0 : return jresult;
16913 : : }
16914 : :
16915 : :
16916 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1image_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
16917 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16918 : : char *arg2 = (char *) 0 ;
16919 : :
16920 : : (void)jenv;
16921 : : (void)jcls;
16922 : : (void)jarg1_;
16923 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16924 : : {
16925 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
16926 : : }
16927 : : {
16928 [ # # ]: 0 : if (arg1->image) free((char*)arg1->image);
16929 [ # # ]: 0 : if (arg2) {
16930 : 0 : arg1->image = (char *) malloc(strlen(arg2)+1);
16931 : 0 : strcpy((char*)arg1->image,arg2);
16932 : : } else {
16933 : 0 : arg1->image = 0;
16934 : : }
16935 : : }
16936 [ # # ]: 0 : if (arg2) free(arg2);
16937 : 0 : }
16938 : :
16939 : :
16940 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1image_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16941 : : jstring jresult = 0 ;
16942 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16943 : : char *result = 0 ;
16944 : :
16945 : : (void)jenv;
16946 : : (void)jcls;
16947 : : (void)jarg1_;
16948 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16949 : 0 : result = (char *) ((arg1)->image);
16950 : : {
16951 : 0 : jresult = JNU_NewStringNative(jenv, result);
16952 : : }
16953 : 0 : return jresult;
16954 : : }
16955 : :
16956 : :
16957 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16958 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16959 : : int arg2 ;
16960 : :
16961 : : (void)jenv;
16962 : : (void)jcls;
16963 : : (void)jarg1_;
16964 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16965 : : arg2 = (int)jarg2;
16966 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
16967 : 0 : }
16968 : :
16969 : :
16970 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16971 : : jint jresult = 0 ;
16972 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16973 : : int result;
16974 : :
16975 : : (void)jenv;
16976 : : (void)jcls;
16977 : : (void)jarg1_;
16978 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16979 : 0 : result = (int) ((arg1)->status);
16980 : : jresult = (jint)result;
16981 : 0 : return jresult;
16982 : : }
16983 : :
16984 : :
16985 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1marker_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
16986 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
16987 : : int arg2 ;
16988 : :
16989 : : (void)jenv;
16990 : : (void)jcls;
16991 : : (void)jarg1_;
16992 : 0 : arg1 = *(referenceMapObj **)&jarg1;
16993 : : arg2 = (int)jarg2;
16994 [ # # ]: 0 : if (arg1) (arg1)->marker = arg2;
16995 : 0 : }
16996 : :
16997 : :
16998 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1marker_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
16999 : : jint jresult = 0 ;
17000 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17001 : : int result;
17002 : :
17003 : : (void)jenv;
17004 : : (void)jcls;
17005 : : (void)jarg1_;
17006 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17007 : 0 : result = (int) ((arg1)->marker);
17008 : : jresult = (jint)result;
17009 : 0 : return jresult;
17010 : : }
17011 : :
17012 : :
17013 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1markername_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17014 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17015 : : char *arg2 = (char *) 0 ;
17016 : :
17017 : : (void)jenv;
17018 : : (void)jcls;
17019 : : (void)jarg1_;
17020 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17021 : : {
17022 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
17023 : : }
17024 : : {
17025 [ # # ]: 0 : if (arg1->markername) free((char*)arg1->markername);
17026 [ # # ]: 0 : if (arg2) {
17027 : 0 : arg1->markername = (char *) malloc(strlen(arg2)+1);
17028 : 0 : strcpy((char*)arg1->markername,arg2);
17029 : : } else {
17030 : 0 : arg1->markername = 0;
17031 : : }
17032 : : }
17033 [ # # ]: 0 : if (arg2) free(arg2);
17034 : 0 : }
17035 : :
17036 : :
17037 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1markername_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17038 : : jstring jresult = 0 ;
17039 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17040 : : char *result = 0 ;
17041 : :
17042 : : (void)jenv;
17043 : : (void)jcls;
17044 : : (void)jarg1_;
17045 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17046 : 0 : result = (char *) ((arg1)->markername);
17047 : : {
17048 : 0 : jresult = JNU_NewStringNative(jenv, result);
17049 : : }
17050 : 0 : return jresult;
17051 : : }
17052 : :
17053 : :
17054 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1markersize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17055 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17056 : : int arg2 ;
17057 : :
17058 : : (void)jenv;
17059 : : (void)jcls;
17060 : : (void)jarg1_;
17061 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17062 : : arg2 = (int)jarg2;
17063 [ # # ]: 0 : if (arg1) (arg1)->markersize = arg2;
17064 : 0 : }
17065 : :
17066 : :
17067 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1markersize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17068 : : jint jresult = 0 ;
17069 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17070 : : int result;
17071 : :
17072 : : (void)jenv;
17073 : : (void)jcls;
17074 : : (void)jarg1_;
17075 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17076 : 0 : result = (int) ((arg1)->markersize);
17077 : : jresult = (jint)result;
17078 : 0 : return jresult;
17079 : : }
17080 : :
17081 : :
17082 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1minboxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17083 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17084 : : int arg2 ;
17085 : :
17086 : : (void)jenv;
17087 : : (void)jcls;
17088 : : (void)jarg1_;
17089 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17090 : : arg2 = (int)jarg2;
17091 [ # # ]: 0 : if (arg1) (arg1)->minboxsize = arg2;
17092 : 0 : }
17093 : :
17094 : :
17095 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1minboxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17096 : : jint jresult = 0 ;
17097 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17098 : : int result;
17099 : :
17100 : : (void)jenv;
17101 : : (void)jcls;
17102 : : (void)jarg1_;
17103 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17104 : 0 : result = (int) ((arg1)->minboxsize);
17105 : : jresult = (jint)result;
17106 : 0 : return jresult;
17107 : : }
17108 : :
17109 : :
17110 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1maxboxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17111 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17112 : : int arg2 ;
17113 : :
17114 : : (void)jenv;
17115 : : (void)jcls;
17116 : : (void)jarg1_;
17117 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17118 : : arg2 = (int)jarg2;
17119 [ # # ]: 0 : if (arg1) (arg1)->maxboxsize = arg2;
17120 : 0 : }
17121 : :
17122 : :
17123 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1maxboxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17124 : : jint jresult = 0 ;
17125 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17126 : : int result;
17127 : :
17128 : : (void)jenv;
17129 : : (void)jcls;
17130 : : (void)jarg1_;
17131 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17132 : 0 : result = (int) ((arg1)->maxboxsize);
17133 : : jresult = (jint)result;
17134 : 0 : return jresult;
17135 : : }
17136 : :
17137 : :
17138 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1map_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17139 : : jlong jresult = 0 ;
17140 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17141 : : struct mapObj *result = 0 ;
17142 : :
17143 : : (void)jenv;
17144 : : (void)jcls;
17145 : : (void)jarg1_;
17146 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17147 : 0 : result = (struct mapObj *) ((arg1)->map);
17148 : 0 : *(struct mapObj **)&jresult = result;
17149 : 0 : return jresult;
17150 : : }
17151 : :
17152 : :
17153 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17154 : : jint jresult = 0 ;
17155 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17156 : : char *arg2 = (char *) 0 ;
17157 : : int result;
17158 : :
17159 : : (void)jenv;
17160 : : (void)jcls;
17161 : : (void)jarg1_;
17162 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17163 : : {
17164 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
17165 : : }
17166 : : {
17167 : : errorObj *ms_error;
17168 : : result = (int)referenceMapObj_updateFromString(arg1,arg2);
17169 : 0 : ms_error = msGetErrorObj();
17170 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17171 : : char ms_message[8192];
17172 : 0 : char* msg = msGetErrorString(";");
17173 : 0 : int ms_errorcode = ms_error->code;
17174 [ # # ]: 0 : if (msg) {
17175 : 0 : snprintf(ms_message, 8192, msg);
17176 : 0 : free(msg);
17177 : : }
17178 : : else sprintf(ms_message, "Unknown message");
17179 : :
17180 : 0 : msResetErrorList();
17181 : :
17182 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17183 : : case MS_NOTFOUND:
17184 : : break;
17185 : : case -1:
17186 : : break;
17187 : : case MS_IOERR:
17188 : : {
17189 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17190 : : };
17191 : : break;
17192 : : case MS_MEMERR:
17193 : : {
17194 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
17195 : : };
17196 : : break;
17197 : : case MS_TYPEERR:
17198 : : {
17199 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
17200 : : };
17201 : : break;
17202 : : case MS_EOFERR:
17203 : : {
17204 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
17205 : : };
17206 : : break;
17207 : : case MS_CHILDERR:
17208 : : {
17209 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17210 : : };
17211 : : break;
17212 : : case MS_NULLPARENTERR:
17213 : : {
17214 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17215 : : };
17216 : : break;
17217 : : default:
17218 : : {
17219 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
17220 : : };
17221 : : break;
17222 : : }
17223 : : }
17224 : : }
17225 : : jresult = (jint)result;
17226 [ # # ]: 0 : if (arg2) free(arg2);
17227 : : return jresult;
17228 : : }
17229 : :
17230 : :
17231 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_referenceMapObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17232 : : jstring jresult = 0 ;
17233 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17234 : : char *result = 0 ;
17235 : :
17236 : : (void)jenv;
17237 : : (void)jcls;
17238 : : (void)jarg1_;
17239 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17240 : : {
17241 : : errorObj *ms_error;
17242 : : result = (char *)referenceMapObj_convertToString(arg1);
17243 : 0 : ms_error = msGetErrorObj();
17244 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17245 : : char ms_message[8192];
17246 : 0 : char* msg = msGetErrorString(";");
17247 : 0 : int ms_errorcode = ms_error->code;
17248 [ # # ]: 0 : if (msg) {
17249 : 0 : snprintf(ms_message, 8192, msg);
17250 : 0 : free(msg);
17251 : : }
17252 : : else sprintf(ms_message, "Unknown message");
17253 : :
17254 : 0 : msResetErrorList();
17255 : :
17256 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17257 : : case MS_NOTFOUND:
17258 : : break;
17259 : : case -1:
17260 : : break;
17261 : : case MS_IOERR:
17262 : : {
17263 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17264 : : };
17265 : : break;
17266 : : case MS_MEMERR:
17267 : : {
17268 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
17269 : : };
17270 : : break;
17271 : : case MS_TYPEERR:
17272 : : {
17273 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
17274 : : };
17275 : : break;
17276 : : case MS_EOFERR:
17277 : : {
17278 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
17279 : : };
17280 : : break;
17281 : : case MS_CHILDERR:
17282 : : {
17283 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17284 : : };
17285 : : break;
17286 : : case MS_NULLPARENTERR:
17287 : : {
17288 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17289 : : };
17290 : : break;
17291 : : default:
17292 : : {
17293 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
17294 : : };
17295 : : break;
17296 : : }
17297 : : }
17298 : : }
17299 : : {
17300 : 0 : jresult = JNU_NewStringNative(jenv, result);
17301 : : }
17302 : 0 : free(result);
17303 : 0 : return jresult;
17304 : : }
17305 : :
17306 : :
17307 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1referenceMapObj(JNIEnv *jenv, jclass jcls) {
17308 : : jlong jresult = 0 ;
17309 : : referenceMapObj *result = 0 ;
17310 : :
17311 : : (void)jenv;
17312 : : (void)jcls;
17313 : : {
17314 : : errorObj *ms_error;
17315 : 0 : result = (referenceMapObj *)calloc(1, sizeof(referenceMapObj));
17316 : 0 : ms_error = msGetErrorObj();
17317 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17318 : : char ms_message[8192];
17319 : 0 : char* msg = msGetErrorString(";");
17320 : 0 : int ms_errorcode = ms_error->code;
17321 [ # # ]: 0 : if (msg) {
17322 : 0 : snprintf(ms_message, 8192, msg);
17323 : 0 : free(msg);
17324 : : }
17325 : : else sprintf(ms_message, "Unknown message");
17326 : :
17327 : 0 : msResetErrorList();
17328 : :
17329 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17330 : : case MS_NOTFOUND:
17331 : : break;
17332 : : case -1:
17333 : : break;
17334 : : case MS_IOERR:
17335 : : {
17336 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17337 : : };
17338 : : break;
17339 : : case MS_MEMERR:
17340 : : {
17341 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
17342 : : };
17343 : : break;
17344 : : case MS_TYPEERR:
17345 : : {
17346 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
17347 : : };
17348 : : break;
17349 : : case MS_EOFERR:
17350 : : {
17351 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
17352 : : };
17353 : : break;
17354 : : case MS_CHILDERR:
17355 : : {
17356 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17357 : : };
17358 : : break;
17359 : : case MS_NULLPARENTERR:
17360 : : {
17361 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17362 : : };
17363 : : break;
17364 : : default:
17365 : : {
17366 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
17367 : : };
17368 : : break;
17369 : : }
17370 : : }
17371 : : }
17372 : 0 : *(referenceMapObj **)&jresult = result;
17373 : 0 : return jresult;
17374 : : }
17375 : :
17376 : :
17377 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1referenceMapObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
17378 : : referenceMapObj *arg1 = (referenceMapObj *) 0 ;
17379 : :
17380 : : (void)jenv;
17381 : : (void)jcls;
17382 : 0 : arg1 = *(referenceMapObj **)&jarg1;
17383 : : {
17384 : : errorObj *ms_error;
17385 : 0 : free((char *) arg1);
17386 : 0 : ms_error = msGetErrorObj();
17387 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17388 : : char ms_message[8192];
17389 : 0 : char* msg = msGetErrorString(";");
17390 : 0 : int ms_errorcode = ms_error->code;
17391 [ # # ]: 0 : if (msg) {
17392 : 0 : snprintf(ms_message, 8192, msg);
17393 : 0 : free(msg);
17394 : : }
17395 : : else sprintf(ms_message, "Unknown message");
17396 : :
17397 : 0 : msResetErrorList();
17398 : :
17399 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17400 : : case MS_NOTFOUND:
17401 : : break;
17402 : : case -1:
17403 : : break;
17404 : : case MS_IOERR:
17405 : : {
17406 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
17407 : : };
17408 : : break;
17409 : : case MS_MEMERR:
17410 : : {
17411 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
17412 : : };
17413 : : break;
17414 : : case MS_TYPEERR:
17415 : : {
17416 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
17417 : : };
17418 : : break;
17419 : : case MS_EOFERR:
17420 : : {
17421 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
17422 : : };
17423 : : break;
17424 : : case MS_CHILDERR:
17425 : : {
17426 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
17427 : : };
17428 : : break;
17429 : : case MS_NULLPARENTERR:
17430 : : {
17431 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
17432 : : };
17433 : : break;
17434 : : default:
17435 : : {
17436 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
17437 : : };
17438 : : break;
17439 : : }
17440 : : }
17441 : : }
17442 : : }
17443 : :
17444 : :
17445 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1imagecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17446 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17447 : : colorObj *arg2 = (colorObj *) 0 ;
17448 : :
17449 : : (void)jenv;
17450 : : (void)jcls;
17451 : : (void)jarg1_;
17452 : : (void)jarg2_;
17453 : 0 : arg1 = *(scalebarObj **)&jarg1;
17454 : 0 : arg2 = *(colorObj **)&jarg2;
17455 [ # # ]: 0 : if (arg1) (arg1)->imagecolor = *arg2;
17456 : 0 : }
17457 : :
17458 : :
17459 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1imagecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17460 : : jlong jresult = 0 ;
17461 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17462 : : colorObj *result = 0 ;
17463 : :
17464 : : (void)jenv;
17465 : : (void)jcls;
17466 : : (void)jarg1_;
17467 : 0 : arg1 = *(scalebarObj **)&jarg1;
17468 : 0 : result = (colorObj *)& ((arg1)->imagecolor);
17469 : 0 : *(colorObj **)&jresult = result;
17470 : 0 : return jresult;
17471 : : }
17472 : :
17473 : :
17474 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17475 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17476 : : int arg2 ;
17477 : :
17478 : : (void)jenv;
17479 : : (void)jcls;
17480 : : (void)jarg1_;
17481 : 0 : arg1 = *(scalebarObj **)&jarg1;
17482 : : arg2 = (int)jarg2;
17483 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
17484 : 0 : }
17485 : :
17486 : :
17487 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17488 : : jint jresult = 0 ;
17489 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17490 : : int result;
17491 : :
17492 : : (void)jenv;
17493 : : (void)jcls;
17494 : : (void)jarg1_;
17495 : 0 : arg1 = *(scalebarObj **)&jarg1;
17496 : 0 : result = (int) ((arg1)->height);
17497 : : jresult = (jint)result;
17498 : 0 : return jresult;
17499 : : }
17500 : :
17501 : :
17502 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17503 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17504 : : int arg2 ;
17505 : :
17506 : : (void)jenv;
17507 : : (void)jcls;
17508 : : (void)jarg1_;
17509 : 0 : arg1 = *(scalebarObj **)&jarg1;
17510 : : arg2 = (int)jarg2;
17511 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
17512 : 0 : }
17513 : :
17514 : :
17515 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17516 : : jint jresult = 0 ;
17517 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17518 : : int result;
17519 : :
17520 : : (void)jenv;
17521 : : (void)jcls;
17522 : : (void)jarg1_;
17523 : 0 : arg1 = *(scalebarObj **)&jarg1;
17524 : 0 : result = (int) ((arg1)->width);
17525 : : jresult = (jint)result;
17526 : 0 : return jresult;
17527 : : }
17528 : :
17529 : :
17530 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1style_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17531 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17532 : : int arg2 ;
17533 : :
17534 : : (void)jenv;
17535 : : (void)jcls;
17536 : : (void)jarg1_;
17537 : 0 : arg1 = *(scalebarObj **)&jarg1;
17538 : : arg2 = (int)jarg2;
17539 [ # # ]: 0 : if (arg1) (arg1)->style = arg2;
17540 : 0 : }
17541 : :
17542 : :
17543 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1style_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17544 : : jint jresult = 0 ;
17545 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17546 : : int result;
17547 : :
17548 : : (void)jenv;
17549 : : (void)jcls;
17550 : : (void)jarg1_;
17551 : 0 : arg1 = *(scalebarObj **)&jarg1;
17552 : 0 : result = (int) ((arg1)->style);
17553 : : jresult = (jint)result;
17554 : 0 : return jresult;
17555 : : }
17556 : :
17557 : :
17558 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1intervals_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17559 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17560 : : int arg2 ;
17561 : :
17562 : : (void)jenv;
17563 : : (void)jcls;
17564 : : (void)jarg1_;
17565 : 0 : arg1 = *(scalebarObj **)&jarg1;
17566 : : arg2 = (int)jarg2;
17567 [ # # ]: 0 : if (arg1) (arg1)->intervals = arg2;
17568 : 0 : }
17569 : :
17570 : :
17571 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1intervals_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17572 : : jint jresult = 0 ;
17573 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17574 : : int result;
17575 : :
17576 : : (void)jenv;
17577 : : (void)jcls;
17578 : : (void)jarg1_;
17579 : 0 : arg1 = *(scalebarObj **)&jarg1;
17580 : 0 : result = (int) ((arg1)->intervals);
17581 : : jresult = (jint)result;
17582 : 0 : return jresult;
17583 : : }
17584 : :
17585 : :
17586 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1label_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17587 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17588 : : labelObj arg2 ;
17589 : : labelObj *argp2 ;
17590 : :
17591 : : (void)jenv;
17592 : : (void)jcls;
17593 : : (void)jarg1_;
17594 : : (void)jarg2_;
17595 : 0 : arg1 = *(scalebarObj **)&jarg1;
17596 : 0 : argp2 = *(labelObj **)&jarg2;
17597 [ # # ]: 0 : if (!argp2) {
17598 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null labelObj");
17599 : 0 : return ;
17600 : : }
17601 : 0 : arg2 = *argp2;
17602 [ # # ]: 0 : if (arg1) (arg1)->label = arg2;
17603 : : }
17604 : :
17605 : :
17606 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1label_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17607 : : jlong jresult = 0 ;
17608 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17609 : : labelObj result;
17610 : :
17611 : : (void)jenv;
17612 : : (void)jcls;
17613 : : (void)jarg1_;
17614 : 0 : arg1 = *(scalebarObj **)&jarg1;
17615 : 0 : result = ((arg1)->label);
17616 : : {
17617 : 0 : labelObj * resultptr = (labelObj *) malloc(sizeof(labelObj));
17618 : : memmove(resultptr, &result, sizeof(labelObj));
17619 : 0 : *(labelObj **)&jresult = resultptr;
17620 : : }
17621 : 0 : return jresult;
17622 : : }
17623 : :
17624 : :
17625 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1color_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17626 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17627 : : colorObj *arg2 = (colorObj *) 0 ;
17628 : :
17629 : : (void)jenv;
17630 : : (void)jcls;
17631 : : (void)jarg1_;
17632 : : (void)jarg2_;
17633 : 0 : arg1 = *(scalebarObj **)&jarg1;
17634 : 0 : arg2 = *(colorObj **)&jarg2;
17635 [ # # ]: 0 : if (arg1) (arg1)->color = *arg2;
17636 : 0 : }
17637 : :
17638 : :
17639 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1color_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17640 : : jlong jresult = 0 ;
17641 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17642 : : colorObj *result = 0 ;
17643 : :
17644 : : (void)jenv;
17645 : : (void)jcls;
17646 : : (void)jarg1_;
17647 : 0 : arg1 = *(scalebarObj **)&jarg1;
17648 : 0 : result = (colorObj *)& ((arg1)->color);
17649 : 0 : *(colorObj **)&jresult = result;
17650 : 0 : return jresult;
17651 : : }
17652 : :
17653 : :
17654 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1backgroundcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17655 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17656 : : colorObj *arg2 = (colorObj *) 0 ;
17657 : :
17658 : : (void)jenv;
17659 : : (void)jcls;
17660 : : (void)jarg1_;
17661 : : (void)jarg2_;
17662 : 0 : arg1 = *(scalebarObj **)&jarg1;
17663 : 0 : arg2 = *(colorObj **)&jarg2;
17664 [ # # ]: 0 : if (arg1) (arg1)->backgroundcolor = *arg2;
17665 : 0 : }
17666 : :
17667 : :
17668 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1backgroundcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17669 : : jlong jresult = 0 ;
17670 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17671 : : colorObj *result = 0 ;
17672 : :
17673 : : (void)jenv;
17674 : : (void)jcls;
17675 : : (void)jarg1_;
17676 : 0 : arg1 = *(scalebarObj **)&jarg1;
17677 : 0 : result = (colorObj *)& ((arg1)->backgroundcolor);
17678 : 0 : *(colorObj **)&jresult = result;
17679 : 0 : return jresult;
17680 : : }
17681 : :
17682 : :
17683 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
17684 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17685 : : colorObj *arg2 = (colorObj *) 0 ;
17686 : :
17687 : : (void)jenv;
17688 : : (void)jcls;
17689 : : (void)jarg1_;
17690 : : (void)jarg2_;
17691 : 0 : arg1 = *(scalebarObj **)&jarg1;
17692 : 0 : arg2 = *(colorObj **)&jarg2;
17693 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
17694 : 0 : }
17695 : :
17696 : :
17697 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17698 : : jlong jresult = 0 ;
17699 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17700 : : colorObj *result = 0 ;
17701 : :
17702 : : (void)jenv;
17703 : : (void)jcls;
17704 : : (void)jarg1_;
17705 : 0 : arg1 = *(scalebarObj **)&jarg1;
17706 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
17707 : 0 : *(colorObj **)&jresult = result;
17708 : 0 : return jresult;
17709 : : }
17710 : :
17711 : :
17712 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1units_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17713 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17714 : : int arg2 ;
17715 : :
17716 : : (void)jenv;
17717 : : (void)jcls;
17718 : : (void)jarg1_;
17719 : 0 : arg1 = *(scalebarObj **)&jarg1;
17720 : : arg2 = (int)jarg2;
17721 [ # # ]: 0 : if (arg1) (arg1)->units = arg2;
17722 : 0 : }
17723 : :
17724 : :
17725 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1units_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17726 : : jint jresult = 0 ;
17727 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17728 : : int result;
17729 : :
17730 : : (void)jenv;
17731 : : (void)jcls;
17732 : : (void)jarg1_;
17733 : 0 : arg1 = *(scalebarObj **)&jarg1;
17734 : 0 : result = (int) ((arg1)->units);
17735 : : jresult = (jint)result;
17736 : 0 : return jresult;
17737 : : }
17738 : :
17739 : :
17740 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17741 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17742 : : int arg2 ;
17743 : :
17744 : : (void)jenv;
17745 : : (void)jcls;
17746 : : (void)jarg1_;
17747 : 0 : arg1 = *(scalebarObj **)&jarg1;
17748 : : arg2 = (int)jarg2;
17749 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
17750 : 0 : }
17751 : :
17752 : :
17753 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17754 : : jint jresult = 0 ;
17755 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17756 : : int result;
17757 : :
17758 : : (void)jenv;
17759 : : (void)jcls;
17760 : : (void)jarg1_;
17761 : 0 : arg1 = *(scalebarObj **)&jarg1;
17762 : 0 : result = (int) ((arg1)->status);
17763 : : jresult = (jint)result;
17764 : 0 : return jresult;
17765 : : }
17766 : :
17767 : :
17768 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1position_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17769 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17770 : : int arg2 ;
17771 : :
17772 : : (void)jenv;
17773 : : (void)jcls;
17774 : : (void)jarg1_;
17775 : 0 : arg1 = *(scalebarObj **)&jarg1;
17776 : : arg2 = (int)jarg2;
17777 [ # # ]: 0 : if (arg1) (arg1)->position = arg2;
17778 : 0 : }
17779 : :
17780 : :
17781 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1position_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17782 : : jint jresult = 0 ;
17783 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17784 : : int result;
17785 : :
17786 : : (void)jenv;
17787 : : (void)jcls;
17788 : : (void)jarg1_;
17789 : 0 : arg1 = *(scalebarObj **)&jarg1;
17790 : 0 : result = (int) ((arg1)->position);
17791 : : jresult = (jint)result;
17792 : 0 : return jresult;
17793 : : }
17794 : :
17795 : :
17796 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1postlabelcache_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17797 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17798 : : int arg2 ;
17799 : :
17800 : : (void)jenv;
17801 : : (void)jcls;
17802 : : (void)jarg1_;
17803 : 0 : arg1 = *(scalebarObj **)&jarg1;
17804 : : arg2 = (int)jarg2;
17805 [ # # ]: 0 : if (arg1) (arg1)->postlabelcache = arg2;
17806 : 0 : }
17807 : :
17808 : :
17809 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1postlabelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17810 : : jint jresult = 0 ;
17811 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17812 : : int result;
17813 : :
17814 : : (void)jenv;
17815 : : (void)jcls;
17816 : : (void)jarg1_;
17817 : 0 : arg1 = *(scalebarObj **)&jarg1;
17818 : 0 : result = (int) ((arg1)->postlabelcache);
17819 : : jresult = (jint)result;
17820 : 0 : return jresult;
17821 : : }
17822 : :
17823 : :
17824 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1align_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
17825 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17826 : : int arg2 ;
17827 : :
17828 : : (void)jenv;
17829 : : (void)jcls;
17830 : : (void)jarg1_;
17831 : 0 : arg1 = *(scalebarObj **)&jarg1;
17832 : : arg2 = (int)jarg2;
17833 [ # # ]: 0 : if (arg1) (arg1)->align = arg2;
17834 : 0 : }
17835 : :
17836 : :
17837 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1align_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17838 : : jint jresult = 0 ;
17839 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17840 : : int result;
17841 : :
17842 : : (void)jenv;
17843 : : (void)jcls;
17844 : : (void)jarg1_;
17845 : 0 : arg1 = *(scalebarObj **)&jarg1;
17846 : 0 : result = (int) ((arg1)->align);
17847 : : jresult = (jint)result;
17848 : 0 : return jresult;
17849 : : }
17850 : :
17851 : :
17852 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
17853 : : jint jresult = 0 ;
17854 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17855 : : char *arg2 = (char *) 0 ;
17856 : : int result;
17857 : :
17858 : : (void)jenv;
17859 : : (void)jcls;
17860 : : (void)jarg1_;
17861 : 0 : arg1 = *(scalebarObj **)&jarg1;
17862 : : {
17863 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
17864 : : }
17865 : : {
17866 : : errorObj *ms_error;
17867 : : result = (int)scalebarObj_updateFromString(arg1,arg2);
17868 : 0 : ms_error = msGetErrorObj();
17869 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17870 : : char ms_message[8192];
17871 : 0 : char* msg = msGetErrorString(";");
17872 : 0 : int ms_errorcode = ms_error->code;
17873 [ # # ]: 0 : if (msg) {
17874 : 0 : snprintf(ms_message, 8192, msg);
17875 : 0 : free(msg);
17876 : : }
17877 : : else sprintf(ms_message, "Unknown message");
17878 : :
17879 : 0 : msResetErrorList();
17880 : :
17881 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17882 : : case MS_NOTFOUND:
17883 : : break;
17884 : : case -1:
17885 : : break;
17886 : : case MS_IOERR:
17887 : : {
17888 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17889 : : };
17890 : : break;
17891 : : case MS_MEMERR:
17892 : : {
17893 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
17894 : : };
17895 : : break;
17896 : : case MS_TYPEERR:
17897 : : {
17898 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
17899 : : };
17900 : : break;
17901 : : case MS_EOFERR:
17902 : : {
17903 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
17904 : : };
17905 : : break;
17906 : : case MS_CHILDERR:
17907 : : {
17908 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17909 : : };
17910 : : break;
17911 : : case MS_NULLPARENTERR:
17912 : : {
17913 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17914 : : };
17915 : : break;
17916 : : default:
17917 : : {
17918 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
17919 : : };
17920 : : break;
17921 : : }
17922 : : }
17923 : : }
17924 : : jresult = (jint)result;
17925 [ # # ]: 0 : if (arg2) free(arg2);
17926 : : return jresult;
17927 : : }
17928 : :
17929 : :
17930 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scalebarObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
17931 : : jstring jresult = 0 ;
17932 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
17933 : : char *result = 0 ;
17934 : :
17935 : : (void)jenv;
17936 : : (void)jcls;
17937 : : (void)jarg1_;
17938 : 0 : arg1 = *(scalebarObj **)&jarg1;
17939 : : {
17940 : : errorObj *ms_error;
17941 : : result = (char *)scalebarObj_convertToString(arg1);
17942 : 0 : ms_error = msGetErrorObj();
17943 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
17944 : : char ms_message[8192];
17945 : 0 : char* msg = msGetErrorString(";");
17946 : 0 : int ms_errorcode = ms_error->code;
17947 [ # # ]: 0 : if (msg) {
17948 : 0 : snprintf(ms_message, 8192, msg);
17949 : 0 : free(msg);
17950 : : }
17951 : : else sprintf(ms_message, "Unknown message");
17952 : :
17953 : 0 : msResetErrorList();
17954 : :
17955 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
17956 : : case MS_NOTFOUND:
17957 : : break;
17958 : : case -1:
17959 : : break;
17960 : : case MS_IOERR:
17961 : : {
17962 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
17963 : : };
17964 : : break;
17965 : : case MS_MEMERR:
17966 : : {
17967 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
17968 : : };
17969 : : break;
17970 : : case MS_TYPEERR:
17971 : : {
17972 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
17973 : : };
17974 : : break;
17975 : : case MS_EOFERR:
17976 : : {
17977 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
17978 : : };
17979 : : break;
17980 : : case MS_CHILDERR:
17981 : : {
17982 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17983 : : };
17984 : : break;
17985 : : case MS_NULLPARENTERR:
17986 : : {
17987 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
17988 : : };
17989 : : break;
17990 : : default:
17991 : : {
17992 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
17993 : : };
17994 : : break;
17995 : : }
17996 : : }
17997 : : }
17998 : : {
17999 : 0 : jresult = JNU_NewStringNative(jenv, result);
18000 : : }
18001 : 0 : free(result);
18002 : 0 : return jresult;
18003 : : }
18004 : :
18005 : :
18006 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1scalebarObj(JNIEnv *jenv, jclass jcls) {
18007 : : jlong jresult = 0 ;
18008 : : scalebarObj *result = 0 ;
18009 : :
18010 : : (void)jenv;
18011 : : (void)jcls;
18012 : : {
18013 : : errorObj *ms_error;
18014 : 0 : result = (scalebarObj *)calloc(1, sizeof(scalebarObj));
18015 : 0 : ms_error = msGetErrorObj();
18016 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18017 : : char ms_message[8192];
18018 : 0 : char* msg = msGetErrorString(";");
18019 : 0 : int ms_errorcode = ms_error->code;
18020 [ # # ]: 0 : if (msg) {
18021 : 0 : snprintf(ms_message, 8192, msg);
18022 : 0 : free(msg);
18023 : : }
18024 : : else sprintf(ms_message, "Unknown message");
18025 : :
18026 : 0 : msResetErrorList();
18027 : :
18028 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18029 : : case MS_NOTFOUND:
18030 : : break;
18031 : : case -1:
18032 : : break;
18033 : : case MS_IOERR:
18034 : : {
18035 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
18036 : : };
18037 : : break;
18038 : : case MS_MEMERR:
18039 : : {
18040 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18041 : : };
18042 : : break;
18043 : : case MS_TYPEERR:
18044 : : {
18045 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18046 : : };
18047 : : break;
18048 : : case MS_EOFERR:
18049 : : {
18050 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18051 : : };
18052 : : break;
18053 : : case MS_CHILDERR:
18054 : : {
18055 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18056 : : };
18057 : : break;
18058 : : case MS_NULLPARENTERR:
18059 : : {
18060 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18061 : : };
18062 : : break;
18063 : : default:
18064 : : {
18065 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
18066 : : };
18067 : : break;
18068 : : }
18069 : : }
18070 : : }
18071 : 0 : *(scalebarObj **)&jresult = result;
18072 : 0 : return jresult;
18073 : : }
18074 : :
18075 : :
18076 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1scalebarObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
18077 : : scalebarObj *arg1 = (scalebarObj *) 0 ;
18078 : :
18079 : : (void)jenv;
18080 : : (void)jcls;
18081 : 0 : arg1 = *(scalebarObj **)&jarg1;
18082 : : {
18083 : : errorObj *ms_error;
18084 : 0 : free((char *) arg1);
18085 : 0 : ms_error = msGetErrorObj();
18086 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18087 : : char ms_message[8192];
18088 : 0 : char* msg = msGetErrorString(";");
18089 : 0 : int ms_errorcode = ms_error->code;
18090 [ # # ]: 0 : if (msg) {
18091 : 0 : snprintf(ms_message, 8192, msg);
18092 : 0 : free(msg);
18093 : : }
18094 : : else sprintf(ms_message, "Unknown message");
18095 : :
18096 : 0 : msResetErrorList();
18097 : :
18098 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18099 : : case MS_NOTFOUND:
18100 : : break;
18101 : : case -1:
18102 : : break;
18103 : : case MS_IOERR:
18104 : : {
18105 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
18106 : : };
18107 : : break;
18108 : : case MS_MEMERR:
18109 : : {
18110 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
18111 : : };
18112 : : break;
18113 : : case MS_TYPEERR:
18114 : : {
18115 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
18116 : : };
18117 : : break;
18118 : : case MS_EOFERR:
18119 : : {
18120 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
18121 : : };
18122 : : break;
18123 : : case MS_CHILDERR:
18124 : : {
18125 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
18126 : : };
18127 : : break;
18128 : : case MS_NULLPARENTERR:
18129 : : {
18130 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
18131 : : };
18132 : : break;
18133 : : default:
18134 : : {
18135 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
18136 : : };
18137 : : break;
18138 : : }
18139 : : }
18140 : : }
18141 : : }
18142 : :
18143 : :
18144 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1imagecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18145 : : legendObj *arg1 = (legendObj *) 0 ;
18146 : : colorObj *arg2 = (colorObj *) 0 ;
18147 : :
18148 : : (void)jenv;
18149 : : (void)jcls;
18150 : : (void)jarg1_;
18151 : : (void)jarg2_;
18152 : 0 : arg1 = *(legendObj **)&jarg1;
18153 : 0 : arg2 = *(colorObj **)&jarg2;
18154 [ # # ]: 0 : if (arg1) (arg1)->imagecolor = *arg2;
18155 : 0 : }
18156 : :
18157 : :
18158 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1imagecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18159 : : jlong jresult = 0 ;
18160 : : legendObj *arg1 = (legendObj *) 0 ;
18161 : : colorObj *result = 0 ;
18162 : :
18163 : : (void)jenv;
18164 : : (void)jcls;
18165 : : (void)jarg1_;
18166 : 0 : arg1 = *(legendObj **)&jarg1;
18167 : 0 : result = (colorObj *)& ((arg1)->imagecolor);
18168 : 0 : *(colorObj **)&jresult = result;
18169 : 0 : return jresult;
18170 : : }
18171 : :
18172 : :
18173 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1label_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18174 : : jlong jresult = 0 ;
18175 : : legendObj *arg1 = (legendObj *) 0 ;
18176 : : labelObj result;
18177 : :
18178 : : (void)jenv;
18179 : : (void)jcls;
18180 : : (void)jarg1_;
18181 : 0 : arg1 = *(legendObj **)&jarg1;
18182 : 0 : result = ((arg1)->label);
18183 : : {
18184 : 0 : labelObj * resultptr = (labelObj *) malloc(sizeof(labelObj));
18185 : : memmove(resultptr, &result, sizeof(labelObj));
18186 : 0 : *(labelObj **)&jresult = resultptr;
18187 : : }
18188 : 0 : return jresult;
18189 : : }
18190 : :
18191 : :
18192 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keysizex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18193 : : legendObj *arg1 = (legendObj *) 0 ;
18194 : : int arg2 ;
18195 : :
18196 : : (void)jenv;
18197 : : (void)jcls;
18198 : : (void)jarg1_;
18199 : 0 : arg1 = *(legendObj **)&jarg1;
18200 : : arg2 = (int)jarg2;
18201 [ # # ]: 0 : if (arg1) (arg1)->keysizex = arg2;
18202 : 0 : }
18203 : :
18204 : :
18205 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keysizex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18206 : : jint jresult = 0 ;
18207 : : legendObj *arg1 = (legendObj *) 0 ;
18208 : : int result;
18209 : :
18210 : : (void)jenv;
18211 : : (void)jcls;
18212 : : (void)jarg1_;
18213 : 0 : arg1 = *(legendObj **)&jarg1;
18214 : 0 : result = (int) ((arg1)->keysizex);
18215 : : jresult = (jint)result;
18216 : 0 : return jresult;
18217 : : }
18218 : :
18219 : :
18220 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keysizey_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18221 : : legendObj *arg1 = (legendObj *) 0 ;
18222 : : int arg2 ;
18223 : :
18224 : : (void)jenv;
18225 : : (void)jcls;
18226 : : (void)jarg1_;
18227 : 0 : arg1 = *(legendObj **)&jarg1;
18228 : : arg2 = (int)jarg2;
18229 [ # # ]: 0 : if (arg1) (arg1)->keysizey = arg2;
18230 : 0 : }
18231 : :
18232 : :
18233 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keysizey_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18234 : : jint jresult = 0 ;
18235 : : legendObj *arg1 = (legendObj *) 0 ;
18236 : : int result;
18237 : :
18238 : : (void)jenv;
18239 : : (void)jcls;
18240 : : (void)jarg1_;
18241 : 0 : arg1 = *(legendObj **)&jarg1;
18242 : 0 : result = (int) ((arg1)->keysizey);
18243 : : jresult = (jint)result;
18244 : 0 : return jresult;
18245 : : }
18246 : :
18247 : :
18248 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keyspacingx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18249 : : legendObj *arg1 = (legendObj *) 0 ;
18250 : : int arg2 ;
18251 : :
18252 : : (void)jenv;
18253 : : (void)jcls;
18254 : : (void)jarg1_;
18255 : 0 : arg1 = *(legendObj **)&jarg1;
18256 : : arg2 = (int)jarg2;
18257 [ # # ]: 0 : if (arg1) (arg1)->keyspacingx = arg2;
18258 : 0 : }
18259 : :
18260 : :
18261 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keyspacingx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18262 : : jint jresult = 0 ;
18263 : : legendObj *arg1 = (legendObj *) 0 ;
18264 : : int result;
18265 : :
18266 : : (void)jenv;
18267 : : (void)jcls;
18268 : : (void)jarg1_;
18269 : 0 : arg1 = *(legendObj **)&jarg1;
18270 : 0 : result = (int) ((arg1)->keyspacingx);
18271 : : jresult = (jint)result;
18272 : 0 : return jresult;
18273 : : }
18274 : :
18275 : :
18276 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keyspacingy_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18277 : : legendObj *arg1 = (legendObj *) 0 ;
18278 : : int arg2 ;
18279 : :
18280 : : (void)jenv;
18281 : : (void)jcls;
18282 : : (void)jarg1_;
18283 : 0 : arg1 = *(legendObj **)&jarg1;
18284 : : arg2 = (int)jarg2;
18285 [ # # ]: 0 : if (arg1) (arg1)->keyspacingy = arg2;
18286 : 0 : }
18287 : :
18288 : :
18289 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1keyspacingy_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18290 : : jint jresult = 0 ;
18291 : : legendObj *arg1 = (legendObj *) 0 ;
18292 : : int result;
18293 : :
18294 : : (void)jenv;
18295 : : (void)jcls;
18296 : : (void)jarg1_;
18297 : 0 : arg1 = *(legendObj **)&jarg1;
18298 : 0 : result = (int) ((arg1)->keyspacingy);
18299 : : jresult = (jint)result;
18300 : 0 : return jresult;
18301 : : }
18302 : :
18303 : :
18304 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1outlinecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
18305 : : legendObj *arg1 = (legendObj *) 0 ;
18306 : : colorObj *arg2 = (colorObj *) 0 ;
18307 : :
18308 : : (void)jenv;
18309 : : (void)jcls;
18310 : : (void)jarg1_;
18311 : : (void)jarg2_;
18312 : 0 : arg1 = *(legendObj **)&jarg1;
18313 : 0 : arg2 = *(colorObj **)&jarg2;
18314 [ # # ]: 0 : if (arg1) (arg1)->outlinecolor = *arg2;
18315 : 0 : }
18316 : :
18317 : :
18318 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1outlinecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18319 : : jlong jresult = 0 ;
18320 : : legendObj *arg1 = (legendObj *) 0 ;
18321 : : colorObj *result = 0 ;
18322 : :
18323 : : (void)jenv;
18324 : : (void)jcls;
18325 : : (void)jarg1_;
18326 : 0 : arg1 = *(legendObj **)&jarg1;
18327 : 0 : result = (colorObj *)& ((arg1)->outlinecolor);
18328 : 0 : *(colorObj **)&jresult = result;
18329 : 0 : return jresult;
18330 : : }
18331 : :
18332 : :
18333 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18334 : : legendObj *arg1 = (legendObj *) 0 ;
18335 : : int arg2 ;
18336 : :
18337 : : (void)jenv;
18338 : : (void)jcls;
18339 : : (void)jarg1_;
18340 : 0 : arg1 = *(legendObj **)&jarg1;
18341 : : arg2 = (int)jarg2;
18342 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
18343 : 0 : }
18344 : :
18345 : :
18346 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18347 : : jint jresult = 0 ;
18348 : : legendObj *arg1 = (legendObj *) 0 ;
18349 : : int result;
18350 : :
18351 : : (void)jenv;
18352 : : (void)jcls;
18353 : : (void)jarg1_;
18354 : 0 : arg1 = *(legendObj **)&jarg1;
18355 : 0 : result = (int) ((arg1)->status);
18356 : : jresult = (jint)result;
18357 : 0 : return jresult;
18358 : : }
18359 : :
18360 : :
18361 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18362 : : legendObj *arg1 = (legendObj *) 0 ;
18363 : : int arg2 ;
18364 : :
18365 : : (void)jenv;
18366 : : (void)jcls;
18367 : : (void)jarg1_;
18368 : 0 : arg1 = *(legendObj **)&jarg1;
18369 : : arg2 = (int)jarg2;
18370 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
18371 : 0 : }
18372 : :
18373 : :
18374 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18375 : : jint jresult = 0 ;
18376 : : legendObj *arg1 = (legendObj *) 0 ;
18377 : : int result;
18378 : :
18379 : : (void)jenv;
18380 : : (void)jcls;
18381 : : (void)jarg1_;
18382 : 0 : arg1 = *(legendObj **)&jarg1;
18383 : 0 : result = (int) ((arg1)->height);
18384 : : jresult = (jint)result;
18385 : 0 : return jresult;
18386 : : }
18387 : :
18388 : :
18389 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18390 : : legendObj *arg1 = (legendObj *) 0 ;
18391 : : int arg2 ;
18392 : :
18393 : : (void)jenv;
18394 : : (void)jcls;
18395 : : (void)jarg1_;
18396 : 0 : arg1 = *(legendObj **)&jarg1;
18397 : : arg2 = (int)jarg2;
18398 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
18399 : 0 : }
18400 : :
18401 : :
18402 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18403 : : jint jresult = 0 ;
18404 : : legendObj *arg1 = (legendObj *) 0 ;
18405 : : int result;
18406 : :
18407 : : (void)jenv;
18408 : : (void)jcls;
18409 : : (void)jarg1_;
18410 : 0 : arg1 = *(legendObj **)&jarg1;
18411 : 0 : result = (int) ((arg1)->width);
18412 : : jresult = (jint)result;
18413 : 0 : return jresult;
18414 : : }
18415 : :
18416 : :
18417 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1position_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18418 : : legendObj *arg1 = (legendObj *) 0 ;
18419 : : int arg2 ;
18420 : :
18421 : : (void)jenv;
18422 : : (void)jcls;
18423 : : (void)jarg1_;
18424 : 0 : arg1 = *(legendObj **)&jarg1;
18425 : : arg2 = (int)jarg2;
18426 [ # # ]: 0 : if (arg1) (arg1)->position = arg2;
18427 : 0 : }
18428 : :
18429 : :
18430 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1position_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18431 : : jint jresult = 0 ;
18432 : : legendObj *arg1 = (legendObj *) 0 ;
18433 : : int result;
18434 : :
18435 : : (void)jenv;
18436 : : (void)jcls;
18437 : : (void)jarg1_;
18438 : 0 : arg1 = *(legendObj **)&jarg1;
18439 : 0 : result = (int) ((arg1)->position);
18440 : : jresult = (jint)result;
18441 : 0 : return jresult;
18442 : : }
18443 : :
18444 : :
18445 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1postlabelcache_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
18446 : : legendObj *arg1 = (legendObj *) 0 ;
18447 : : int arg2 ;
18448 : :
18449 : : (void)jenv;
18450 : : (void)jcls;
18451 : : (void)jarg1_;
18452 : 0 : arg1 = *(legendObj **)&jarg1;
18453 : : arg2 = (int)jarg2;
18454 [ # # ]: 0 : if (arg1) (arg1)->postlabelcache = arg2;
18455 : 0 : }
18456 : :
18457 : :
18458 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1postlabelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18459 : : jint jresult = 0 ;
18460 : : legendObj *arg1 = (legendObj *) 0 ;
18461 : : int result;
18462 : :
18463 : : (void)jenv;
18464 : : (void)jcls;
18465 : : (void)jarg1_;
18466 : 0 : arg1 = *(legendObj **)&jarg1;
18467 : 0 : result = (int) ((arg1)->postlabelcache);
18468 : : jresult = (jint)result;
18469 : 0 : return jresult;
18470 : : }
18471 : :
18472 : :
18473 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1template_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18474 : : legendObj *arg1 = (legendObj *) 0 ;
18475 : : char *arg2 = (char *) 0 ;
18476 : :
18477 : : (void)jenv;
18478 : : (void)jcls;
18479 : : (void)jarg1_;
18480 : 0 : arg1 = *(legendObj **)&jarg1;
18481 : : {
18482 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
18483 : : }
18484 : : {
18485 [ # # ]: 0 : if (arg1->template) free((char*)arg1->template);
18486 [ # # ]: 0 : if (arg2) {
18487 : 0 : arg1->template = (char *) malloc(strlen(arg2)+1);
18488 : 0 : strcpy((char*)arg1->template,arg2);
18489 : : } else {
18490 : 0 : arg1->template = 0;
18491 : : }
18492 : : }
18493 [ # # ]: 0 : if (arg2) free(arg2);
18494 : 0 : }
18495 : :
18496 : :
18497 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1template_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18498 : : jstring jresult = 0 ;
18499 : : legendObj *arg1 = (legendObj *) 0 ;
18500 : : char *result = 0 ;
18501 : :
18502 : : (void)jenv;
18503 : : (void)jcls;
18504 : : (void)jarg1_;
18505 : 0 : arg1 = *(legendObj **)&jarg1;
18506 : 0 : result = (char *) ((arg1)->template);
18507 : : {
18508 : 0 : jresult = JNU_NewStringNative(jenv, result);
18509 : : }
18510 : 0 : return jresult;
18511 : : }
18512 : :
18513 : :
18514 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1map_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18515 : : jlong jresult = 0 ;
18516 : : legendObj *arg1 = (legendObj *) 0 ;
18517 : : struct mapObj *result = 0 ;
18518 : :
18519 : : (void)jenv;
18520 : : (void)jcls;
18521 : : (void)jarg1_;
18522 : 0 : arg1 = *(legendObj **)&jarg1;
18523 : 0 : result = (struct mapObj *) ((arg1)->map);
18524 : 0 : *(struct mapObj **)&jresult = result;
18525 : 0 : return jresult;
18526 : : }
18527 : :
18528 : :
18529 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
18530 : : jint jresult = 0 ;
18531 : : legendObj *arg1 = (legendObj *) 0 ;
18532 : : char *arg2 = (char *) 0 ;
18533 : : int result;
18534 : :
18535 : : (void)jenv;
18536 : : (void)jcls;
18537 : : (void)jarg1_;
18538 : 0 : arg1 = *(legendObj **)&jarg1;
18539 : : {
18540 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
18541 : : }
18542 : : {
18543 : : errorObj *ms_error;
18544 : : result = (int)legendObj_updateFromString(arg1,arg2);
18545 : 0 : ms_error = msGetErrorObj();
18546 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18547 : : char ms_message[8192];
18548 : 0 : char* msg = msGetErrorString(";");
18549 : 0 : int ms_errorcode = ms_error->code;
18550 [ # # ]: 0 : if (msg) {
18551 : 0 : snprintf(ms_message, 8192, msg);
18552 : 0 : free(msg);
18553 : : }
18554 : : else sprintf(ms_message, "Unknown message");
18555 : :
18556 : 0 : msResetErrorList();
18557 : :
18558 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18559 : : case MS_NOTFOUND:
18560 : : break;
18561 : : case -1:
18562 : : break;
18563 : : case MS_IOERR:
18564 : : {
18565 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
18566 : : };
18567 : : break;
18568 : : case MS_MEMERR:
18569 : : {
18570 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18571 : : };
18572 : : break;
18573 : : case MS_TYPEERR:
18574 : : {
18575 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18576 : : };
18577 : : break;
18578 : : case MS_EOFERR:
18579 : : {
18580 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18581 : : };
18582 : : break;
18583 : : case MS_CHILDERR:
18584 : : {
18585 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18586 : : };
18587 : : break;
18588 : : case MS_NULLPARENTERR:
18589 : : {
18590 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18591 : : };
18592 : : break;
18593 : : default:
18594 : : {
18595 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
18596 : : };
18597 : : break;
18598 : : }
18599 : : }
18600 : : }
18601 : : jresult = (jint)result;
18602 [ # # ]: 0 : if (arg2) free(arg2);
18603 : : return jresult;
18604 : : }
18605 : :
18606 : :
18607 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_legendObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18608 : : jstring jresult = 0 ;
18609 : : legendObj *arg1 = (legendObj *) 0 ;
18610 : : char *result = 0 ;
18611 : :
18612 : : (void)jenv;
18613 : : (void)jcls;
18614 : : (void)jarg1_;
18615 : 0 : arg1 = *(legendObj **)&jarg1;
18616 : : {
18617 : : errorObj *ms_error;
18618 : : result = (char *)legendObj_convertToString(arg1);
18619 : 0 : ms_error = msGetErrorObj();
18620 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18621 : : char ms_message[8192];
18622 : 0 : char* msg = msGetErrorString(";");
18623 : 0 : int ms_errorcode = ms_error->code;
18624 [ # # ]: 0 : if (msg) {
18625 : 0 : snprintf(ms_message, 8192, msg);
18626 : 0 : free(msg);
18627 : : }
18628 : : else sprintf(ms_message, "Unknown message");
18629 : :
18630 : 0 : msResetErrorList();
18631 : :
18632 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18633 : : case MS_NOTFOUND:
18634 : : break;
18635 : : case -1:
18636 : : break;
18637 : : case MS_IOERR:
18638 : : {
18639 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
18640 : : };
18641 : : break;
18642 : : case MS_MEMERR:
18643 : : {
18644 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18645 : : };
18646 : : break;
18647 : : case MS_TYPEERR:
18648 : : {
18649 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18650 : : };
18651 : : break;
18652 : : case MS_EOFERR:
18653 : : {
18654 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18655 : : };
18656 : : break;
18657 : : case MS_CHILDERR:
18658 : : {
18659 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18660 : : };
18661 : : break;
18662 : : case MS_NULLPARENTERR:
18663 : : {
18664 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18665 : : };
18666 : : break;
18667 : : default:
18668 : : {
18669 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
18670 : : };
18671 : : break;
18672 : : }
18673 : : }
18674 : : }
18675 : : {
18676 : 0 : jresult = JNU_NewStringNative(jenv, result);
18677 : : }
18678 : 0 : free(result);
18679 : 0 : return jresult;
18680 : : }
18681 : :
18682 : :
18683 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1legendObj(JNIEnv *jenv, jclass jcls) {
18684 : : jlong jresult = 0 ;
18685 : : legendObj *result = 0 ;
18686 : :
18687 : : (void)jenv;
18688 : : (void)jcls;
18689 : : {
18690 : : errorObj *ms_error;
18691 : 0 : result = (legendObj *)calloc(1, sizeof(legendObj));
18692 : 0 : ms_error = msGetErrorObj();
18693 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18694 : : char ms_message[8192];
18695 : 0 : char* msg = msGetErrorString(";");
18696 : 0 : int ms_errorcode = ms_error->code;
18697 [ # # ]: 0 : if (msg) {
18698 : 0 : snprintf(ms_message, 8192, msg);
18699 : 0 : free(msg);
18700 : : }
18701 : : else sprintf(ms_message, "Unknown message");
18702 : :
18703 : 0 : msResetErrorList();
18704 : :
18705 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18706 : : case MS_NOTFOUND:
18707 : : break;
18708 : : case -1:
18709 : : break;
18710 : : case MS_IOERR:
18711 : : {
18712 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
18713 : : };
18714 : : break;
18715 : : case MS_MEMERR:
18716 : : {
18717 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18718 : : };
18719 : : break;
18720 : : case MS_TYPEERR:
18721 : : {
18722 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18723 : : };
18724 : : break;
18725 : : case MS_EOFERR:
18726 : : {
18727 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18728 : : };
18729 : : break;
18730 : : case MS_CHILDERR:
18731 : : {
18732 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18733 : : };
18734 : : break;
18735 : : case MS_NULLPARENTERR:
18736 : : {
18737 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18738 : : };
18739 : : break;
18740 : : default:
18741 : : {
18742 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
18743 : : };
18744 : : break;
18745 : : }
18746 : : }
18747 : : }
18748 : 0 : *(legendObj **)&jresult = result;
18749 : 0 : return jresult;
18750 : : }
18751 : :
18752 : :
18753 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1legendObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
18754 : : legendObj *arg1 = (legendObj *) 0 ;
18755 : :
18756 : : (void)jenv;
18757 : : (void)jcls;
18758 : 0 : arg1 = *(legendObj **)&jarg1;
18759 : : {
18760 : : errorObj *ms_error;
18761 : 0 : free((char *) arg1);
18762 : 0 : ms_error = msGetErrorObj();
18763 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18764 : : char ms_message[8192];
18765 : 0 : char* msg = msGetErrorString(";");
18766 : 0 : int ms_errorcode = ms_error->code;
18767 [ # # ]: 0 : if (msg) {
18768 : 0 : snprintf(ms_message, 8192, msg);
18769 : 0 : free(msg);
18770 : : }
18771 : : else sprintf(ms_message, "Unknown message");
18772 : :
18773 : 0 : msResetErrorList();
18774 : :
18775 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18776 : : case MS_NOTFOUND:
18777 : : break;
18778 : : case -1:
18779 : : break;
18780 : : case MS_IOERR:
18781 : : {
18782 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
18783 : : };
18784 : : break;
18785 : : case MS_MEMERR:
18786 : : {
18787 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
18788 : : };
18789 : : break;
18790 : : case MS_TYPEERR:
18791 : : {
18792 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
18793 : : };
18794 : : break;
18795 : : case MS_EOFERR:
18796 : : {
18797 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
18798 : : };
18799 : : break;
18800 : : case MS_CHILDERR:
18801 : : {
18802 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
18803 : : };
18804 : : break;
18805 : : case MS_NULLPARENTERR:
18806 : : {
18807 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
18808 : : };
18809 : : break;
18810 : : default:
18811 : : {
18812 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
18813 : : };
18814 : : break;
18815 : : }
18816 : : }
18817 : : }
18818 : : }
18819 : :
18820 : :
18821 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18822 : : jint jresult = 0 ;
18823 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18824 : : int result;
18825 : :
18826 : : (void)jenv;
18827 : : (void)jcls;
18828 : : (void)jarg1_;
18829 : 0 : arg1 = *(struct imageObj **)&jarg1;
18830 : 0 : result = (int) ((arg1)->width);
18831 : : jresult = (jint)result;
18832 : 0 : return jresult;
18833 : : }
18834 : :
18835 : :
18836 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18837 : : jint jresult = 0 ;
18838 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18839 : : int result;
18840 : :
18841 : : (void)jenv;
18842 : : (void)jcls;
18843 : : (void)jarg1_;
18844 : 0 : arg1 = *(struct imageObj **)&jarg1;
18845 : 0 : result = (int) ((arg1)->height);
18846 : : jresult = (jint)result;
18847 : 0 : return jresult;
18848 : : }
18849 : :
18850 : :
18851 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1resolution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18852 : : jdouble jresult = 0 ;
18853 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18854 : : double result;
18855 : :
18856 : : (void)jenv;
18857 : : (void)jcls;
18858 : : (void)jarg1_;
18859 : 0 : arg1 = *(struct imageObj **)&jarg1;
18860 : 0 : result = (double) ((arg1)->resolution);
18861 : : jresult = (jdouble)result;
18862 : 0 : return jresult;
18863 : : }
18864 : :
18865 : :
18866 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1resolutionfactor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18867 : : jdouble jresult = 0 ;
18868 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18869 : : double result;
18870 : :
18871 : : (void)jenv;
18872 : : (void)jcls;
18873 : : (void)jarg1_;
18874 : 0 : arg1 = *(struct imageObj **)&jarg1;
18875 : 0 : result = (double) ((arg1)->resolutionfactor);
18876 : : jresult = (jdouble)result;
18877 : 0 : return jresult;
18878 : : }
18879 : :
18880 : :
18881 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1imagepath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18882 : : jstring jresult = 0 ;
18883 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18884 : : char *result = 0 ;
18885 : :
18886 : : (void)jenv;
18887 : : (void)jcls;
18888 : : (void)jarg1_;
18889 : 0 : arg1 = *(struct imageObj **)&jarg1;
18890 : 0 : result = (char *) ((arg1)->imagepath);
18891 : : {
18892 : 0 : jresult = JNU_NewStringNative(jenv, result);
18893 : : }
18894 : 0 : return jresult;
18895 : : }
18896 : :
18897 : :
18898 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1imageurl_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18899 : : jstring jresult = 0 ;
18900 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18901 : : char *result = 0 ;
18902 : :
18903 : : (void)jenv;
18904 : : (void)jcls;
18905 : : (void)jarg1_;
18906 : 0 : arg1 = *(struct imageObj **)&jarg1;
18907 : 0 : result = (char *) ((arg1)->imageurl);
18908 : : {
18909 : 0 : jresult = JNU_NewStringNative(jenv, result);
18910 : : }
18911 : 0 : return jresult;
18912 : : }
18913 : :
18914 : :
18915 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1format_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
18916 : : jlong jresult = 0 ;
18917 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
18918 : : outputFormatObj *result = 0 ;
18919 : :
18920 : : (void)jenv;
18921 : : (void)jcls;
18922 : : (void)jarg1_;
18923 : 0 : arg1 = *(struct imageObj **)&jarg1;
18924 : 0 : result = (outputFormatObj *) ((arg1)->format);
18925 : 0 : *(outputFormatObj **)&jresult = result;
18926 : 0 : return jresult;
18927 : : }
18928 : :
18929 : :
18930 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1imageObj(JNIEnv *jenv, jclass jcls, jint jarg1, jint jarg2, jlong jarg3, jobject jarg3_, jstring jarg4, jdouble jarg5, jdouble jarg6) {
18931 : : jlong jresult = 0 ;
18932 : : int arg1 ;
18933 : : int arg2 ;
18934 : : outputFormatObj *arg3 = (outputFormatObj *) NULL ;
18935 : : char *arg4 = (char *) NULL ;
18936 : : double arg5 = (double) MS_DEFAULT_RESOLUTION ;
18937 : : double arg6 = (double) MS_DEFAULT_RESOLUTION ;
18938 : : struct imageObj *result = 0 ;
18939 : :
18940 : : (void)jenv;
18941 : : (void)jcls;
18942 : : (void)jarg3_;
18943 : : arg1 = (int)jarg1;
18944 : : arg2 = (int)jarg2;
18945 : 0 : arg3 = *(outputFormatObj **)&jarg3;
18946 : : {
18947 : 0 : arg4 = JNU_GetStringNativeChars(jenv, jarg4);
18948 : : }
18949 : : arg5 = (double)jarg5;
18950 : : arg6 = (double)jarg6;
18951 : : {
18952 : : errorObj *ms_error;
18953 : 0 : result = (struct imageObj *)new_imageObj(arg1,arg2,arg3,(char const *)arg4,arg5,arg6);
18954 : 0 : ms_error = msGetErrorObj();
18955 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
18956 : : char ms_message[8192];
18957 : 0 : char* msg = msGetErrorString(";");
18958 : 0 : int ms_errorcode = ms_error->code;
18959 [ # # ]: 0 : if (msg) {
18960 : 0 : snprintf(ms_message, 8192, msg);
18961 : 0 : free(msg);
18962 : : }
18963 : : else sprintf(ms_message, "Unknown message");
18964 : :
18965 : 0 : msResetErrorList();
18966 : :
18967 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
18968 : : case MS_NOTFOUND:
18969 : : break;
18970 : : case -1:
18971 : : break;
18972 : : case MS_IOERR:
18973 : : {
18974 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
18975 : : };
18976 : : break;
18977 : : case MS_MEMERR:
18978 : : {
18979 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
18980 : : };
18981 : : break;
18982 : : case MS_TYPEERR:
18983 : : {
18984 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
18985 : : };
18986 : : break;
18987 : : case MS_EOFERR:
18988 : : {
18989 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
18990 : : };
18991 : : break;
18992 : : case MS_CHILDERR:
18993 : : {
18994 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
18995 : : };
18996 : : break;
18997 : : case MS_NULLPARENTERR:
18998 : : {
18999 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19000 : : };
19001 : : break;
19002 : : default:
19003 : : {
19004 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19005 : : };
19006 : : break;
19007 : : }
19008 : : }
19009 : : }
19010 : 0 : *(struct imageObj **)&jresult = result;
19011 [ # # ]: 0 : if (arg4) free(arg4);
19012 : 0 : return jresult;
19013 : : }
19014 : :
19015 : :
19016 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1imageObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19017 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19018 : :
19019 : : (void)jenv;
19020 : : (void)jcls;
19021 : 1 : arg1 = *(struct imageObj **)&jarg1;
19022 : : {
19023 : : errorObj *ms_error;
19024 : : delete_imageObj(arg1);
19025 : 1 : ms_error = msGetErrorObj();
19026 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19027 : : char ms_message[8192];
19028 : 0 : char* msg = msGetErrorString(";");
19029 : 0 : int ms_errorcode = ms_error->code;
19030 [ # # ]: 0 : if (msg) {
19031 : 0 : snprintf(ms_message, 8192, msg);
19032 : 0 : free(msg);
19033 : : }
19034 : : else sprintf(ms_message, "Unknown message");
19035 : :
19036 : 0 : msResetErrorList();
19037 : :
19038 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19039 : : case MS_NOTFOUND:
19040 : : break;
19041 : : case -1:
19042 : : break;
19043 : : case MS_IOERR:
19044 : : {
19045 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
19046 : : };
19047 : : break;
19048 : : case MS_MEMERR:
19049 : : {
19050 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
19051 : : };
19052 : : break;
19053 : : case MS_TYPEERR:
19054 : : {
19055 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
19056 : : };
19057 : : break;
19058 : : case MS_EOFERR:
19059 : : {
19060 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
19061 : : };
19062 : : break;
19063 : : case MS_CHILDERR:
19064 : : {
19065 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19066 : : };
19067 : : break;
19068 : : case MS_NULLPARENTERR:
19069 : : {
19070 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19071 : : };
19072 : : break;
19073 : : default:
19074 : : {
19075 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
19076 : : };
19077 : : break;
19078 : : }
19079 : : }
19080 : : }
19081 : : }
19082 : :
19083 : :
19084 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1save(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jlong jarg3, jobject jarg3_) {
19085 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19086 : : char *arg2 = (char *) 0 ;
19087 : : mapObj *arg3 = (mapObj *) NULL ;
19088 : :
19089 : : (void)jenv;
19090 : : (void)jcls;
19091 : : (void)jarg1_;
19092 : : (void)jarg3_;
19093 : 1 : arg1 = *(struct imageObj **)&jarg1;
19094 : : {
19095 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
19096 : : }
19097 : 1 : arg3 = *(mapObj **)&jarg3;
19098 : : {
19099 : : errorObj *ms_error;
19100 : : imageObj_save(arg1,arg2,arg3);
19101 : 1 : ms_error = msGetErrorObj();
19102 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19103 : : char ms_message[8192];
19104 : 0 : char* msg = msGetErrorString(";");
19105 : 0 : int ms_errorcode = ms_error->code;
19106 [ # # ]: 0 : if (msg) {
19107 : 0 : snprintf(ms_message, 8192, msg);
19108 : 0 : free(msg);
19109 : : }
19110 : : else sprintf(ms_message, "Unknown message");
19111 : :
19112 : 0 : msResetErrorList();
19113 : :
19114 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19115 : : case MS_NOTFOUND:
19116 : : break;
19117 : : case -1:
19118 : : break;
19119 : : case MS_IOERR:
19120 : : {
19121 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
19122 : : };
19123 : : break;
19124 : : case MS_MEMERR:
19125 : : {
19126 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
19127 : : };
19128 : : break;
19129 : : case MS_TYPEERR:
19130 : : {
19131 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
19132 : : };
19133 : : break;
19134 : : case MS_EOFERR:
19135 : : {
19136 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
19137 : : };
19138 : : break;
19139 : : case MS_CHILDERR:
19140 : : {
19141 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19142 : : };
19143 : : break;
19144 : : case MS_NULLPARENTERR:
19145 : : {
19146 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19147 : : };
19148 : : break;
19149 : : default:
19150 : : {
19151 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
19152 : : };
19153 : : break;
19154 : : }
19155 : : }
19156 : : }
19157 [ + - ]: 1 : if (arg2) free(arg2);
19158 : : }
19159 : :
19160 : :
19161 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1write(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
19162 : : jint jresult = 0 ;
19163 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19164 : : FILE *arg2 = (FILE *) NULL ;
19165 : : int result;
19166 : :
19167 : : (void)jenv;
19168 : : (void)jcls;
19169 : : (void)jarg1_;
19170 : 0 : arg1 = *(struct imageObj **)&jarg1;
19171 : 0 : arg2 = *(FILE **)&jarg2;
19172 : : {
19173 : : errorObj *ms_error;
19174 : : result = (int)imageObj_write(arg1,arg2);
19175 : 0 : ms_error = msGetErrorObj();
19176 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19177 : : char ms_message[8192];
19178 : 0 : char* msg = msGetErrorString(";");
19179 : 0 : int ms_errorcode = ms_error->code;
19180 [ # # ]: 0 : if (msg) {
19181 : 0 : snprintf(ms_message, 8192, msg);
19182 : 0 : free(msg);
19183 : : }
19184 : : else sprintf(ms_message, "Unknown message");
19185 : :
19186 : 0 : msResetErrorList();
19187 : :
19188 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19189 : : case MS_NOTFOUND:
19190 : : break;
19191 : : case -1:
19192 : : break;
19193 : : case MS_IOERR:
19194 : : {
19195 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19196 : : };
19197 : : break;
19198 : : case MS_MEMERR:
19199 : : {
19200 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19201 : : };
19202 : : break;
19203 : : case MS_TYPEERR:
19204 : : {
19205 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19206 : : };
19207 : : break;
19208 : : case MS_EOFERR:
19209 : : {
19210 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19211 : : };
19212 : : break;
19213 : : case MS_CHILDERR:
19214 : : {
19215 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19216 : : };
19217 : : break;
19218 : : case MS_NULLPARENTERR:
19219 : : {
19220 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19221 : : };
19222 : : break;
19223 : : default:
19224 : : {
19225 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19226 : : };
19227 : : break;
19228 : : }
19229 : : }
19230 : : }
19231 : : jresult = (jint)result;
19232 : : return jresult;
19233 : : }
19234 : :
19235 : :
19236 : 1 : SWIGEXPORT jbyteArray JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1getBytes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19237 : : jbyteArray jresult = 0 ;
19238 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19239 : : gdBuffer result;
19240 : :
19241 : : (void)jenv;
19242 : : (void)jcls;
19243 : : (void)jarg1_;
19244 : 1 : arg1 = *(struct imageObj **)&jarg1;
19245 : : {
19246 : : errorObj *ms_error;
19247 : : result = imageObj_getBytes(arg1);
19248 : 1 : ms_error = msGetErrorObj();
19249 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19250 : : char ms_message[8192];
19251 : 0 : char* msg = msGetErrorString(";");
19252 : 0 : int ms_errorcode = ms_error->code;
19253 [ # # ]: 0 : if (msg) {
19254 : 0 : snprintf(ms_message, 8192, msg);
19255 : 0 : free(msg);
19256 : : }
19257 : : else sprintf(ms_message, "Unknown message");
19258 : :
19259 : 0 : msResetErrorList();
19260 : :
19261 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19262 : : case MS_NOTFOUND:
19263 : : break;
19264 : : case -1:
19265 : : break;
19266 : : case MS_IOERR:
19267 : : {
19268 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19269 : : };
19270 : : break;
19271 : : case MS_MEMERR:
19272 : : {
19273 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19274 : : };
19275 : : break;
19276 : : case MS_TYPEERR:
19277 : : {
19278 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19279 : : };
19280 : : break;
19281 : : case MS_EOFERR:
19282 : : {
19283 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19284 : : };
19285 : : break;
19286 : : case MS_CHILDERR:
19287 : : {
19288 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19289 : : };
19290 : : break;
19291 : : case MS_NULLPARENTERR:
19292 : : {
19293 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19294 : : };
19295 : : break;
19296 : : default:
19297 : : {
19298 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19299 : : };
19300 : : break;
19301 : : }
19302 : : }
19303 : : }
19304 : 1 : jresult = SWIG_JavaArrayOutSchar(jenv, (&result)->data, (&result)->size);
19305 [ + - ]: 1 : if( (&result)->owns_data ) msFree((&result)->data);
19306 : : return jresult;
19307 : : }
19308 : :
19309 : :
19310 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_imageObj_1getSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19311 : : jint jresult = 0 ;
19312 : : struct imageObj *arg1 = (struct imageObj *) 0 ;
19313 : : int result;
19314 : :
19315 : : (void)jenv;
19316 : : (void)jcls;
19317 : : (void)jarg1_;
19318 : 1 : arg1 = *(struct imageObj **)&jarg1;
19319 : : {
19320 : : errorObj *ms_error;
19321 : : result = (int)imageObj_getSize(arg1);
19322 : 1 : ms_error = msGetErrorObj();
19323 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19324 : : char ms_message[8192];
19325 : 0 : char* msg = msGetErrorString(";");
19326 : 0 : int ms_errorcode = ms_error->code;
19327 [ # # ]: 0 : if (msg) {
19328 : 0 : snprintf(ms_message, 8192, msg);
19329 : 0 : free(msg);
19330 : : }
19331 : : else sprintf(ms_message, "Unknown message");
19332 : :
19333 : 0 : msResetErrorList();
19334 : :
19335 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19336 : : case MS_NOTFOUND:
19337 : : break;
19338 : : case -1:
19339 : : break;
19340 : : case MS_IOERR:
19341 : : {
19342 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19343 : : };
19344 : : break;
19345 : : case MS_MEMERR:
19346 : : {
19347 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19348 : : };
19349 : : break;
19350 : : case MS_TYPEERR:
19351 : : {
19352 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19353 : : };
19354 : : break;
19355 : : case MS_EOFERR:
19356 : : {
19357 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19358 : : };
19359 : : break;
19360 : : case MS_CHILDERR:
19361 : : {
19362 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19363 : : };
19364 : : break;
19365 : : case MS_NULLPARENTERR:
19366 : : {
19367 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19368 : : };
19369 : : break;
19370 : : default:
19371 : : {
19372 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19373 : : };
19374 : : break;
19375 : : }
19376 : : }
19377 : : }
19378 : : jresult = (jint)result;
19379 : : return jresult;
19380 : : }
19381 : :
19382 : :
19383 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1minscale_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19384 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19385 : : double arg2 ;
19386 : :
19387 : : (void)jenv;
19388 : : (void)jcls;
19389 : : (void)jarg1_;
19390 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19391 : : arg2 = (double)jarg2;
19392 [ # # ]: 0 : if (arg1) (arg1)->minscale = arg2;
19393 : 0 : }
19394 : :
19395 : :
19396 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1minscale_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19397 : : jdouble jresult = 0 ;
19398 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19399 : : double result;
19400 : :
19401 : : (void)jenv;
19402 : : (void)jcls;
19403 : : (void)jarg1_;
19404 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19405 : 0 : result = (double) ((arg1)->minscale);
19406 : : jresult = (jdouble)result;
19407 : 0 : return jresult;
19408 : : }
19409 : :
19410 : :
19411 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1maxscale_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
19412 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19413 : : double arg2 ;
19414 : :
19415 : : (void)jenv;
19416 : : (void)jcls;
19417 : : (void)jarg1_;
19418 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19419 : : arg2 = (double)jarg2;
19420 [ # # ]: 0 : if (arg1) (arg1)->maxscale = arg2;
19421 : 0 : }
19422 : :
19423 : :
19424 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1maxscale_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19425 : : jdouble jresult = 0 ;
19426 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19427 : : double result;
19428 : :
19429 : : (void)jenv;
19430 : : (void)jcls;
19431 : : (void)jarg1_;
19432 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19433 : 0 : result = (double) ((arg1)->maxscale);
19434 : : jresult = (jdouble)result;
19435 : 0 : return jresult;
19436 : : }
19437 : :
19438 : :
19439 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1value_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19440 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19441 : : char *arg2 = (char *) 0 ;
19442 : :
19443 : : (void)jenv;
19444 : : (void)jcls;
19445 : : (void)jarg1_;
19446 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19447 : : {
19448 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
19449 : : }
19450 : : {
19451 [ # # ]: 0 : if (arg1->value) free((char*)arg1->value);
19452 [ # # ]: 0 : if (arg2) {
19453 : 0 : arg1->value = (char *) malloc(strlen(arg2)+1);
19454 : 0 : strcpy((char*)arg1->value,arg2);
19455 : : } else {
19456 : 0 : arg1->value = 0;
19457 : : }
19458 : : }
19459 [ # # ]: 0 : if (arg2) free(arg2);
19460 : 0 : }
19461 : :
19462 : :
19463 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenEntryObj_1value_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19464 : : jstring jresult = 0 ;
19465 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19466 : : char *result = 0 ;
19467 : :
19468 : : (void)jenv;
19469 : : (void)jcls;
19470 : : (void)jarg1_;
19471 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19472 : 0 : result = (char *) ((arg1)->value);
19473 : : {
19474 : 0 : jresult = JNU_NewStringNative(jenv, result);
19475 : : }
19476 : 0 : return jresult;
19477 : : }
19478 : :
19479 : :
19480 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1scaleTokenEntryObj(JNIEnv *jenv, jclass jcls) {
19481 : : jlong jresult = 0 ;
19482 : : scaleTokenEntryObj *result = 0 ;
19483 : :
19484 : : (void)jenv;
19485 : : (void)jcls;
19486 : : {
19487 : : errorObj *ms_error;
19488 : 0 : result = (scaleTokenEntryObj *)calloc(1, sizeof(scaleTokenEntryObj));
19489 : 0 : ms_error = msGetErrorObj();
19490 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19491 : : char ms_message[8192];
19492 : 0 : char* msg = msGetErrorString(";");
19493 : 0 : int ms_errorcode = ms_error->code;
19494 [ # # ]: 0 : if (msg) {
19495 : 0 : snprintf(ms_message, 8192, msg);
19496 : 0 : free(msg);
19497 : : }
19498 : : else sprintf(ms_message, "Unknown message");
19499 : :
19500 : 0 : msResetErrorList();
19501 : :
19502 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19503 : : case MS_NOTFOUND:
19504 : : break;
19505 : : case -1:
19506 : : break;
19507 : : case MS_IOERR:
19508 : : {
19509 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19510 : : };
19511 : : break;
19512 : : case MS_MEMERR:
19513 : : {
19514 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19515 : : };
19516 : : break;
19517 : : case MS_TYPEERR:
19518 : : {
19519 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19520 : : };
19521 : : break;
19522 : : case MS_EOFERR:
19523 : : {
19524 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19525 : : };
19526 : : break;
19527 : : case MS_CHILDERR:
19528 : : {
19529 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19530 : : };
19531 : : break;
19532 : : case MS_NULLPARENTERR:
19533 : : {
19534 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19535 : : };
19536 : : break;
19537 : : default:
19538 : : {
19539 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19540 : : };
19541 : : break;
19542 : : }
19543 : : }
19544 : : }
19545 : 0 : *(scaleTokenEntryObj **)&jresult = result;
19546 : 0 : return jresult;
19547 : : }
19548 : :
19549 : :
19550 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1scaleTokenEntryObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19551 : : scaleTokenEntryObj *arg1 = (scaleTokenEntryObj *) 0 ;
19552 : :
19553 : : (void)jenv;
19554 : : (void)jcls;
19555 : 0 : arg1 = *(scaleTokenEntryObj **)&jarg1;
19556 : : {
19557 : : errorObj *ms_error;
19558 : 0 : free((char *) arg1);
19559 : 0 : ms_error = msGetErrorObj();
19560 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19561 : : char ms_message[8192];
19562 : 0 : char* msg = msGetErrorString(";");
19563 : 0 : int ms_errorcode = ms_error->code;
19564 [ # # ]: 0 : if (msg) {
19565 : 0 : snprintf(ms_message, 8192, msg);
19566 : 0 : free(msg);
19567 : : }
19568 : : else sprintf(ms_message, "Unknown message");
19569 : :
19570 : 0 : msResetErrorList();
19571 : :
19572 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19573 : : case MS_NOTFOUND:
19574 : : break;
19575 : : case -1:
19576 : : break;
19577 : : case MS_IOERR:
19578 : : {
19579 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
19580 : : };
19581 : : break;
19582 : : case MS_MEMERR:
19583 : : {
19584 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
19585 : : };
19586 : : break;
19587 : : case MS_TYPEERR:
19588 : : {
19589 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
19590 : : };
19591 : : break;
19592 : : case MS_EOFERR:
19593 : : {
19594 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
19595 : : };
19596 : : break;
19597 : : case MS_CHILDERR:
19598 : : {
19599 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19600 : : };
19601 : : break;
19602 : : case MS_NULLPARENTERR:
19603 : : {
19604 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19605 : : };
19606 : : break;
19607 : : default:
19608 : : {
19609 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
19610 : : };
19611 : : break;
19612 : : }
19613 : : }
19614 : : }
19615 : : }
19616 : :
19617 : :
19618 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19619 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19620 : : char *arg2 = (char *) 0 ;
19621 : :
19622 : : (void)jenv;
19623 : : (void)jcls;
19624 : : (void)jarg1_;
19625 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19626 : : {
19627 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
19628 : : }
19629 : : {
19630 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
19631 [ # # ]: 0 : if (arg2) {
19632 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
19633 : 0 : strcpy((char*)arg1->name,arg2);
19634 : : } else {
19635 : 0 : arg1->name = 0;
19636 : : }
19637 : : }
19638 [ # # ]: 0 : if (arg2) free(arg2);
19639 : 0 : }
19640 : :
19641 : :
19642 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19643 : : jstring jresult = 0 ;
19644 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19645 : : char *result = 0 ;
19646 : :
19647 : : (void)jenv;
19648 : : (void)jcls;
19649 : : (void)jarg1_;
19650 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19651 : 0 : result = (char *) ((arg1)->name);
19652 : : {
19653 : 0 : jresult = JNU_NewStringNative(jenv, result);
19654 : : }
19655 : 0 : return jresult;
19656 : : }
19657 : :
19658 : :
19659 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1n_1entries_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
19660 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19661 : : int arg2 ;
19662 : :
19663 : : (void)jenv;
19664 : : (void)jcls;
19665 : : (void)jarg1_;
19666 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19667 : : arg2 = (int)jarg2;
19668 [ # # ]: 0 : if (arg1) (arg1)->n_entries = arg2;
19669 : 0 : }
19670 : :
19671 : :
19672 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1n_1entries_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19673 : : jint jresult = 0 ;
19674 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19675 : : int result;
19676 : :
19677 : : (void)jenv;
19678 : : (void)jcls;
19679 : : (void)jarg1_;
19680 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19681 : 0 : result = (int) ((arg1)->n_entries);
19682 : : jresult = (jint)result;
19683 : 0 : return jresult;
19684 : : }
19685 : :
19686 : :
19687 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1tokens_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
19688 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19689 : : scaleTokenEntryObj *arg2 = (scaleTokenEntryObj *) 0 ;
19690 : :
19691 : : (void)jenv;
19692 : : (void)jcls;
19693 : : (void)jarg1_;
19694 : : (void)jarg2_;
19695 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19696 : 0 : arg2 = *(scaleTokenEntryObj **)&jarg2;
19697 [ # # ]: 0 : if (arg1) (arg1)->tokens = arg2;
19698 : 0 : }
19699 : :
19700 : :
19701 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_scaleTokenObj_1tokens_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19702 : : jlong jresult = 0 ;
19703 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19704 : : scaleTokenEntryObj *result = 0 ;
19705 : :
19706 : : (void)jenv;
19707 : : (void)jcls;
19708 : : (void)jarg1_;
19709 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19710 : 0 : result = (scaleTokenEntryObj *) ((arg1)->tokens);
19711 : 0 : *(scaleTokenEntryObj **)&jresult = result;
19712 : 0 : return jresult;
19713 : : }
19714 : :
19715 : :
19716 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1scaleTokenObj(JNIEnv *jenv, jclass jcls) {
19717 : : jlong jresult = 0 ;
19718 : : scaleTokenObj *result = 0 ;
19719 : :
19720 : : (void)jenv;
19721 : : (void)jcls;
19722 : : {
19723 : : errorObj *ms_error;
19724 : 0 : result = (scaleTokenObj *)calloc(1, sizeof(scaleTokenObj));
19725 : 0 : ms_error = msGetErrorObj();
19726 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19727 : : char ms_message[8192];
19728 : 0 : char* msg = msGetErrorString(";");
19729 : 0 : int ms_errorcode = ms_error->code;
19730 [ # # ]: 0 : if (msg) {
19731 : 0 : snprintf(ms_message, 8192, msg);
19732 : 0 : free(msg);
19733 : : }
19734 : : else sprintf(ms_message, "Unknown message");
19735 : :
19736 : 0 : msResetErrorList();
19737 : :
19738 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19739 : : case MS_NOTFOUND:
19740 : : break;
19741 : : case -1:
19742 : : break;
19743 : : case MS_IOERR:
19744 : : {
19745 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
19746 : : };
19747 : : break;
19748 : : case MS_MEMERR:
19749 : : {
19750 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
19751 : : };
19752 : : break;
19753 : : case MS_TYPEERR:
19754 : : {
19755 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
19756 : : };
19757 : : break;
19758 : : case MS_EOFERR:
19759 : : {
19760 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
19761 : : };
19762 : : break;
19763 : : case MS_CHILDERR:
19764 : : {
19765 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19766 : : };
19767 : : break;
19768 : : case MS_NULLPARENTERR:
19769 : : {
19770 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
19771 : : };
19772 : : break;
19773 : : default:
19774 : : {
19775 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
19776 : : };
19777 : : break;
19778 : : }
19779 : : }
19780 : : }
19781 : 0 : *(scaleTokenObj **)&jresult = result;
19782 : 0 : return jresult;
19783 : : }
19784 : :
19785 : :
19786 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1scaleTokenObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
19787 : : scaleTokenObj *arg1 = (scaleTokenObj *) 0 ;
19788 : :
19789 : : (void)jenv;
19790 : : (void)jcls;
19791 : 0 : arg1 = *(scaleTokenObj **)&jarg1;
19792 : : {
19793 : : errorObj *ms_error;
19794 : 0 : free((char *) arg1);
19795 : 0 : ms_error = msGetErrorObj();
19796 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
19797 : : char ms_message[8192];
19798 : 0 : char* msg = msGetErrorString(";");
19799 : 0 : int ms_errorcode = ms_error->code;
19800 [ # # ]: 0 : if (msg) {
19801 : 0 : snprintf(ms_message, 8192, msg);
19802 : 0 : free(msg);
19803 : : }
19804 : : else sprintf(ms_message, "Unknown message");
19805 : :
19806 : 0 : msResetErrorList();
19807 : :
19808 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
19809 : : case MS_NOTFOUND:
19810 : : break;
19811 : : case -1:
19812 : : break;
19813 : : case MS_IOERR:
19814 : : {
19815 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
19816 : : };
19817 : : break;
19818 : : case MS_MEMERR:
19819 : : {
19820 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
19821 : : };
19822 : : break;
19823 : : case MS_TYPEERR:
19824 : : {
19825 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
19826 : : };
19827 : : break;
19828 : : case MS_EOFERR:
19829 : : {
19830 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
19831 : : };
19832 : : break;
19833 : : case MS_CHILDERR:
19834 : : {
19835 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19836 : : };
19837 : : break;
19838 : : case MS_NULLPARENTERR:
19839 : : {
19840 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
19841 : : };
19842 : : break;
19843 : : default:
19844 : : {
19845 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
19846 : : };
19847 : : break;
19848 : : }
19849 : : }
19850 : : }
19851 : : }
19852 : :
19853 : :
19854 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1classitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19855 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19856 : : char *arg2 = (char *) 0 ;
19857 : :
19858 : : (void)jenv;
19859 : : (void)jcls;
19860 : : (void)jarg1_;
19861 : 0 : arg1 = *(struct layerObj **)&jarg1;
19862 : : {
19863 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
19864 : : }
19865 : : {
19866 [ # # ]: 0 : if (arg1->classitem) free((char*)arg1->classitem);
19867 [ # # ]: 0 : if (arg2) {
19868 : 0 : arg1->classitem = (char *) malloc(strlen(arg2)+1);
19869 : 0 : strcpy((char*)arg1->classitem,arg2);
19870 : : } else {
19871 : 0 : arg1->classitem = 0;
19872 : : }
19873 : : }
19874 [ # # ]: 0 : if (arg2) free(arg2);
19875 : 0 : }
19876 : :
19877 : :
19878 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1classitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19879 : : jstring jresult = 0 ;
19880 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19881 : : char *result = 0 ;
19882 : :
19883 : : (void)jenv;
19884 : : (void)jcls;
19885 : : (void)jarg1_;
19886 : 0 : arg1 = *(struct layerObj **)&jarg1;
19887 : 0 : result = (char *) ((arg1)->classitem);
19888 : : {
19889 : 0 : jresult = JNU_NewStringNative(jenv, result);
19890 : : }
19891 : 0 : return jresult;
19892 : : }
19893 : :
19894 : :
19895 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19896 : : jint jresult = 0 ;
19897 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19898 : : int result;
19899 : :
19900 : : (void)jenv;
19901 : : (void)jcls;
19902 : : (void)jarg1_;
19903 : 0 : arg1 = *(struct layerObj **)&jarg1;
19904 : 0 : result = (int) ((arg1)->refcount);
19905 : : jresult = (jint)result;
19906 : 0 : return jresult;
19907 : : }
19908 : :
19909 : :
19910 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1numclasses_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19911 : : jint jresult = 0 ;
19912 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19913 : : int result;
19914 : :
19915 : : (void)jenv;
19916 : : (void)jcls;
19917 : : (void)jarg1_;
19918 : 0 : arg1 = *(struct layerObj **)&jarg1;
19919 : 0 : result = (int) ((arg1)->numclasses);
19920 : : jresult = (jint)result;
19921 : 0 : return jresult;
19922 : : }
19923 : :
19924 : :
19925 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxclasses_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19926 : : jint jresult = 0 ;
19927 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19928 : : int result;
19929 : :
19930 : : (void)jenv;
19931 : : (void)jcls;
19932 : : (void)jarg1_;
19933 : 0 : arg1 = *(struct layerObj **)&jarg1;
19934 : 0 : result = (int) ((arg1)->maxclasses);
19935 : : jresult = (jint)result;
19936 : 0 : return jresult;
19937 : : }
19938 : :
19939 : :
19940 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1index_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19941 : : jint jresult = 0 ;
19942 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19943 : : int result;
19944 : :
19945 : : (void)jenv;
19946 : : (void)jcls;
19947 : : (void)jarg1_;
19948 : 0 : arg1 = *(struct layerObj **)&jarg1;
19949 : 0 : result = (int) ((arg1)->index);
19950 : : jresult = (jint)result;
19951 : 0 : return jresult;
19952 : : }
19953 : :
19954 : :
19955 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1map_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19956 : : jlong jresult = 0 ;
19957 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19958 : : struct mapObj *result = 0 ;
19959 : :
19960 : : (void)jenv;
19961 : : (void)jcls;
19962 : : (void)jarg1_;
19963 : 1 : arg1 = *(struct layerObj **)&jarg1;
19964 : 1 : result = (struct mapObj *) ((arg1)->map);
19965 : 1 : *(struct mapObj **)&jresult = result;
19966 : 1 : return jresult;
19967 : : }
19968 : :
19969 : :
19970 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1header_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
19971 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19972 : : char *arg2 = (char *) 0 ;
19973 : :
19974 : : (void)jenv;
19975 : : (void)jcls;
19976 : : (void)jarg1_;
19977 : 0 : arg1 = *(struct layerObj **)&jarg1;
19978 : : {
19979 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
19980 : : }
19981 : : {
19982 [ # # ]: 0 : if (arg1->header) free((char*)arg1->header);
19983 [ # # ]: 0 : if (arg2) {
19984 : 0 : arg1->header = (char *) malloc(strlen(arg2)+1);
19985 : 0 : strcpy((char*)arg1->header,arg2);
19986 : : } else {
19987 : 0 : arg1->header = 0;
19988 : : }
19989 : : }
19990 [ # # ]: 0 : if (arg2) free(arg2);
19991 : 0 : }
19992 : :
19993 : :
19994 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1header_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
19995 : : jstring jresult = 0 ;
19996 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
19997 : : char *result = 0 ;
19998 : :
19999 : : (void)jenv;
20000 : : (void)jcls;
20001 : : (void)jarg1_;
20002 : 0 : arg1 = *(struct layerObj **)&jarg1;
20003 : 0 : result = (char *) ((arg1)->header);
20004 : : {
20005 : 0 : jresult = JNU_NewStringNative(jenv, result);
20006 : : }
20007 : 0 : return jresult;
20008 : : }
20009 : :
20010 : :
20011 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1footer_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20012 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20013 : : char *arg2 = (char *) 0 ;
20014 : :
20015 : : (void)jenv;
20016 : : (void)jcls;
20017 : : (void)jarg1_;
20018 : 0 : arg1 = *(struct layerObj **)&jarg1;
20019 : : {
20020 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20021 : : }
20022 : : {
20023 [ # # ]: 0 : if (arg1->footer) free((char*)arg1->footer);
20024 [ # # ]: 0 : if (arg2) {
20025 : 0 : arg1->footer = (char *) malloc(strlen(arg2)+1);
20026 : 0 : strcpy((char*)arg1->footer,arg2);
20027 : : } else {
20028 : 0 : arg1->footer = 0;
20029 : : }
20030 : : }
20031 [ # # ]: 0 : if (arg2) free(arg2);
20032 : 0 : }
20033 : :
20034 : :
20035 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1footer_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20036 : : jstring jresult = 0 ;
20037 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20038 : : char *result = 0 ;
20039 : :
20040 : : (void)jenv;
20041 : : (void)jcls;
20042 : : (void)jarg1_;
20043 : 0 : arg1 = *(struct layerObj **)&jarg1;
20044 : 0 : result = (char *) ((arg1)->footer);
20045 : : {
20046 : 0 : jresult = JNU_NewStringNative(jenv, result);
20047 : : }
20048 : 0 : return jresult;
20049 : : }
20050 : :
20051 : :
20052 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1template_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20053 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20054 : : char *arg2 = (char *) 0 ;
20055 : :
20056 : : (void)jenv;
20057 : : (void)jcls;
20058 : : (void)jarg1_;
20059 : 1 : arg1 = *(struct layerObj **)&jarg1;
20060 : : {
20061 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20062 : : }
20063 : : {
20064 [ - + ]: 1 : if (arg1->template) free((char*)arg1->template);
20065 [ + - ]: 1 : if (arg2) {
20066 : 1 : arg1->template = (char *) malloc(strlen(arg2)+1);
20067 : 1 : strcpy((char*)arg1->template,arg2);
20068 : : } else {
20069 : 0 : arg1->template = 0;
20070 : : }
20071 : : }
20072 [ + - ]: 1 : if (arg2) free(arg2);
20073 : 1 : }
20074 : :
20075 : :
20076 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1template_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20077 : : jstring jresult = 0 ;
20078 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20079 : : char *result = 0 ;
20080 : :
20081 : : (void)jenv;
20082 : : (void)jcls;
20083 : : (void)jarg1_;
20084 : 0 : arg1 = *(struct layerObj **)&jarg1;
20085 : 0 : result = (char *) ((arg1)->template);
20086 : : {
20087 : 0 : jresult = JNU_NewStringNative(jenv, result);
20088 : : }
20089 : 0 : return jresult;
20090 : : }
20091 : :
20092 : :
20093 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20094 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20095 : : char *arg2 = (char *) 0 ;
20096 : :
20097 : : (void)jenv;
20098 : : (void)jcls;
20099 : : (void)jarg1_;
20100 : 0 : arg1 = *(struct layerObj **)&jarg1;
20101 : : {
20102 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20103 : : }
20104 : : {
20105 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
20106 [ # # ]: 0 : if (arg2) {
20107 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
20108 : 0 : strcpy((char*)arg1->name,arg2);
20109 : : } else {
20110 : 0 : arg1->name = 0;
20111 : : }
20112 : : }
20113 [ # # ]: 0 : if (arg2) free(arg2);
20114 : 0 : }
20115 : :
20116 : :
20117 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20118 : : jstring jresult = 0 ;
20119 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20120 : : char *result = 0 ;
20121 : :
20122 : : (void)jenv;
20123 : : (void)jcls;
20124 : : (void)jarg1_;
20125 : 0 : arg1 = *(struct layerObj **)&jarg1;
20126 : 0 : result = (char *) ((arg1)->name);
20127 : : {
20128 : 0 : jresult = JNU_NewStringNative(jenv, result);
20129 : : }
20130 : 0 : return jresult;
20131 : : }
20132 : :
20133 : :
20134 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1group_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20135 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20136 : : char *arg2 = (char *) 0 ;
20137 : :
20138 : : (void)jenv;
20139 : : (void)jcls;
20140 : : (void)jarg1_;
20141 : 0 : arg1 = *(struct layerObj **)&jarg1;
20142 : : {
20143 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20144 : : }
20145 : : {
20146 [ # # ]: 0 : if (arg1->group) free((char*)arg1->group);
20147 [ # # ]: 0 : if (arg2) {
20148 : 0 : arg1->group = (char *) malloc(strlen(arg2)+1);
20149 : 0 : strcpy((char*)arg1->group,arg2);
20150 : : } else {
20151 : 0 : arg1->group = 0;
20152 : : }
20153 : : }
20154 [ # # ]: 0 : if (arg2) free(arg2);
20155 : 0 : }
20156 : :
20157 : :
20158 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1group_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20159 : : jstring jresult = 0 ;
20160 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20161 : : char *result = 0 ;
20162 : :
20163 : : (void)jenv;
20164 : : (void)jcls;
20165 : : (void)jarg1_;
20166 : 0 : arg1 = *(struct layerObj **)&jarg1;
20167 : 0 : result = (char *) ((arg1)->group);
20168 : : {
20169 : 0 : jresult = JNU_NewStringNative(jenv, result);
20170 : : }
20171 : 0 : return jresult;
20172 : : }
20173 : :
20174 : :
20175 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20176 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20177 : : int arg2 ;
20178 : :
20179 : : (void)jenv;
20180 : : (void)jcls;
20181 : : (void)jarg1_;
20182 : 0 : arg1 = *(struct layerObj **)&jarg1;
20183 : : arg2 = (int)jarg2;
20184 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
20185 : 0 : }
20186 : :
20187 : :
20188 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20189 : : jint jresult = 0 ;
20190 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20191 : : int result;
20192 : :
20193 : : (void)jenv;
20194 : : (void)jcls;
20195 : : (void)jarg1_;
20196 : 0 : arg1 = *(struct layerObj **)&jarg1;
20197 : 0 : result = (int) ((arg1)->status);
20198 : : jresult = (jint)result;
20199 : 0 : return jresult;
20200 : : }
20201 : :
20202 : :
20203 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1data_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20204 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20205 : : char *arg2 = (char *) 0 ;
20206 : :
20207 : : (void)jenv;
20208 : : (void)jcls;
20209 : : (void)jarg1_;
20210 : 0 : arg1 = *(struct layerObj **)&jarg1;
20211 : : {
20212 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20213 : : }
20214 : : {
20215 [ # # ]: 0 : if (arg1->data) free((char*)arg1->data);
20216 [ # # ]: 0 : if (arg2) {
20217 : 0 : arg1->data = (char *) malloc(strlen(arg2)+1);
20218 : 0 : strcpy((char*)arg1->data,arg2);
20219 : : } else {
20220 : 0 : arg1->data = 0;
20221 : : }
20222 : : }
20223 [ # # ]: 0 : if (arg2) free(arg2);
20224 : 0 : }
20225 : :
20226 : :
20227 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1data_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20228 : : jstring jresult = 0 ;
20229 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20230 : : char *result = 0 ;
20231 : :
20232 : : (void)jenv;
20233 : : (void)jcls;
20234 : : (void)jarg1_;
20235 : 0 : arg1 = *(struct layerObj **)&jarg1;
20236 : 0 : result = (char *) ((arg1)->data);
20237 : : {
20238 : 0 : jresult = JNU_NewStringNative(jenv, result);
20239 : : }
20240 : 0 : return jresult;
20241 : : }
20242 : :
20243 : :
20244 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20245 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20246 : : enum MS_LAYER_TYPE arg2 ;
20247 : :
20248 : : (void)jenv;
20249 : : (void)jcls;
20250 : : (void)jarg1_;
20251 : 0 : arg1 = *(struct layerObj **)&jarg1;
20252 : 0 : arg2 = (enum MS_LAYER_TYPE)jarg2;
20253 [ # # ]: 0 : if (arg1) (arg1)->type = arg2;
20254 : 0 : }
20255 : :
20256 : :
20257 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20258 : : jint jresult = 0 ;
20259 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20260 : : enum MS_LAYER_TYPE result;
20261 : :
20262 : : (void)jenv;
20263 : : (void)jcls;
20264 : : (void)jarg1_;
20265 : 0 : arg1 = *(struct layerObj **)&jarg1;
20266 : 0 : result = (enum MS_LAYER_TYPE) ((arg1)->type);
20267 : 0 : jresult = (jint)result;
20268 : 0 : return jresult;
20269 : : }
20270 : :
20271 : :
20272 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tolerance_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20273 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20274 : : double arg2 ;
20275 : :
20276 : : (void)jenv;
20277 : : (void)jcls;
20278 : : (void)jarg1_;
20279 : 0 : arg1 = *(struct layerObj **)&jarg1;
20280 : : arg2 = (double)jarg2;
20281 [ # # ]: 0 : if (arg1) (arg1)->tolerance = arg2;
20282 : 0 : }
20283 : :
20284 : :
20285 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tolerance_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20286 : : jdouble jresult = 0 ;
20287 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20288 : : double result;
20289 : :
20290 : : (void)jenv;
20291 : : (void)jcls;
20292 : : (void)jarg1_;
20293 : 0 : arg1 = *(struct layerObj **)&jarg1;
20294 : 0 : result = (double) ((arg1)->tolerance);
20295 : : jresult = (jdouble)result;
20296 : 0 : return jresult;
20297 : : }
20298 : :
20299 : :
20300 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1toleranceunits_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20301 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20302 : : int arg2 ;
20303 : :
20304 : : (void)jenv;
20305 : : (void)jcls;
20306 : : (void)jarg1_;
20307 : 0 : arg1 = *(struct layerObj **)&jarg1;
20308 : : arg2 = (int)jarg2;
20309 [ # # ]: 0 : if (arg1) (arg1)->toleranceunits = arg2;
20310 : 0 : }
20311 : :
20312 : :
20313 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1toleranceunits_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20314 : : jint jresult = 0 ;
20315 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20316 : : int result;
20317 : :
20318 : : (void)jenv;
20319 : : (void)jcls;
20320 : : (void)jarg1_;
20321 : 0 : arg1 = *(struct layerObj **)&jarg1;
20322 : 0 : result = (int) ((arg1)->toleranceunits);
20323 : : jresult = (jint)result;
20324 : 0 : return jresult;
20325 : : }
20326 : :
20327 : :
20328 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1symbolscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20329 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20330 : : double arg2 ;
20331 : :
20332 : : (void)jenv;
20333 : : (void)jcls;
20334 : : (void)jarg1_;
20335 : 0 : arg1 = *(struct layerObj **)&jarg1;
20336 : : arg2 = (double)jarg2;
20337 [ # # ]: 0 : if (arg1) (arg1)->symbolscaledenom = arg2;
20338 : 0 : }
20339 : :
20340 : :
20341 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1symbolscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20342 : : jdouble jresult = 0 ;
20343 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20344 : : double result;
20345 : :
20346 : : (void)jenv;
20347 : : (void)jcls;
20348 : : (void)jarg1_;
20349 : 0 : arg1 = *(struct layerObj **)&jarg1;
20350 : 0 : result = (double) ((arg1)->symbolscaledenom);
20351 : : jresult = (jdouble)result;
20352 : 0 : return jresult;
20353 : : }
20354 : :
20355 : :
20356 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1minscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20357 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20358 : : double arg2 ;
20359 : :
20360 : : (void)jenv;
20361 : : (void)jcls;
20362 : : (void)jarg1_;
20363 : 0 : arg1 = *(struct layerObj **)&jarg1;
20364 : : arg2 = (double)jarg2;
20365 [ # # ]: 0 : if (arg1) (arg1)->minscaledenom = arg2;
20366 : 0 : }
20367 : :
20368 : :
20369 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1minscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20370 : : jdouble jresult = 0 ;
20371 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20372 : : double result;
20373 : :
20374 : : (void)jenv;
20375 : : (void)jcls;
20376 : : (void)jarg1_;
20377 : 0 : arg1 = *(struct layerObj **)&jarg1;
20378 : 0 : result = (double) ((arg1)->minscaledenom);
20379 : : jresult = (jdouble)result;
20380 : 0 : return jresult;
20381 : : }
20382 : :
20383 : :
20384 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20385 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20386 : : double arg2 ;
20387 : :
20388 : : (void)jenv;
20389 : : (void)jcls;
20390 : : (void)jarg1_;
20391 : 0 : arg1 = *(struct layerObj **)&jarg1;
20392 : : arg2 = (double)jarg2;
20393 [ # # ]: 0 : if (arg1) (arg1)->maxscaledenom = arg2;
20394 : 0 : }
20395 : :
20396 : :
20397 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20398 : : jdouble jresult = 0 ;
20399 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20400 : : double result;
20401 : :
20402 : : (void)jenv;
20403 : : (void)jcls;
20404 : : (void)jarg1_;
20405 : 0 : arg1 = *(struct layerObj **)&jarg1;
20406 : 0 : result = (double) ((arg1)->maxscaledenom);
20407 : : jresult = (jdouble)result;
20408 : 0 : return jresult;
20409 : : }
20410 : :
20411 : :
20412 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1minfeaturesize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20413 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20414 : : int arg2 ;
20415 : :
20416 : : (void)jenv;
20417 : : (void)jcls;
20418 : : (void)jarg1_;
20419 : 0 : arg1 = *(struct layerObj **)&jarg1;
20420 : : arg2 = (int)jarg2;
20421 [ # # ]: 0 : if (arg1) (arg1)->minfeaturesize = arg2;
20422 : 0 : }
20423 : :
20424 : :
20425 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1minfeaturesize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20426 : : jint jresult = 0 ;
20427 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20428 : : int result;
20429 : :
20430 : : (void)jenv;
20431 : : (void)jcls;
20432 : : (void)jarg1_;
20433 : 0 : arg1 = *(struct layerObj **)&jarg1;
20434 : 0 : result = (int) ((arg1)->minfeaturesize);
20435 : : jresult = (jint)result;
20436 : 0 : return jresult;
20437 : : }
20438 : :
20439 : :
20440 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelminscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20441 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20442 : : double arg2 ;
20443 : :
20444 : : (void)jenv;
20445 : : (void)jcls;
20446 : : (void)jarg1_;
20447 : 0 : arg1 = *(struct layerObj **)&jarg1;
20448 : : arg2 = (double)jarg2;
20449 [ # # ]: 0 : if (arg1) (arg1)->labelminscaledenom = arg2;
20450 : 0 : }
20451 : :
20452 : :
20453 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelminscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20454 : : jdouble jresult = 0 ;
20455 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20456 : : double result;
20457 : :
20458 : : (void)jenv;
20459 : : (void)jcls;
20460 : : (void)jarg1_;
20461 : 0 : arg1 = *(struct layerObj **)&jarg1;
20462 : 0 : result = (double) ((arg1)->labelminscaledenom);
20463 : : jresult = (jdouble)result;
20464 : 0 : return jresult;
20465 : : }
20466 : :
20467 : :
20468 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelmaxscaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20469 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20470 : : double arg2 ;
20471 : :
20472 : : (void)jenv;
20473 : : (void)jcls;
20474 : : (void)jarg1_;
20475 : 0 : arg1 = *(struct layerObj **)&jarg1;
20476 : : arg2 = (double)jarg2;
20477 [ # # ]: 0 : if (arg1) (arg1)->labelmaxscaledenom = arg2;
20478 : 0 : }
20479 : :
20480 : :
20481 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelmaxscaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20482 : : jdouble jresult = 0 ;
20483 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20484 : : double result;
20485 : :
20486 : : (void)jenv;
20487 : : (void)jcls;
20488 : : (void)jarg1_;
20489 : 0 : arg1 = *(struct layerObj **)&jarg1;
20490 : 0 : result = (double) ((arg1)->labelmaxscaledenom);
20491 : : jresult = (jdouble)result;
20492 : 0 : return jresult;
20493 : : }
20494 : :
20495 : :
20496 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1mingeowidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20497 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20498 : : double arg2 ;
20499 : :
20500 : : (void)jenv;
20501 : : (void)jcls;
20502 : : (void)jarg1_;
20503 : 0 : arg1 = *(struct layerObj **)&jarg1;
20504 : : arg2 = (double)jarg2;
20505 [ # # ]: 0 : if (arg1) (arg1)->mingeowidth = arg2;
20506 : 0 : }
20507 : :
20508 : :
20509 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1mingeowidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20510 : : jdouble jresult = 0 ;
20511 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20512 : : double result;
20513 : :
20514 : : (void)jenv;
20515 : : (void)jcls;
20516 : : (void)jarg1_;
20517 : 0 : arg1 = *(struct layerObj **)&jarg1;
20518 : 0 : result = (double) ((arg1)->mingeowidth);
20519 : : jresult = (jdouble)result;
20520 : 0 : return jresult;
20521 : : }
20522 : :
20523 : :
20524 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxgeowidth_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
20525 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20526 : : double arg2 ;
20527 : :
20528 : : (void)jenv;
20529 : : (void)jcls;
20530 : : (void)jarg1_;
20531 : 0 : arg1 = *(struct layerObj **)&jarg1;
20532 : : arg2 = (double)jarg2;
20533 [ # # ]: 0 : if (arg1) (arg1)->maxgeowidth = arg2;
20534 : 0 : }
20535 : :
20536 : :
20537 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxgeowidth_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20538 : : jdouble jresult = 0 ;
20539 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20540 : : double result;
20541 : :
20542 : : (void)jenv;
20543 : : (void)jcls;
20544 : : (void)jarg1_;
20545 : 0 : arg1 = *(struct layerObj **)&jarg1;
20546 : 0 : result = (double) ((arg1)->maxgeowidth);
20547 : : jresult = (jdouble)result;
20548 : 0 : return jresult;
20549 : : }
20550 : :
20551 : :
20552 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1sizeunits_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20553 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20554 : : int arg2 ;
20555 : :
20556 : : (void)jenv;
20557 : : (void)jcls;
20558 : : (void)jarg1_;
20559 : 0 : arg1 = *(struct layerObj **)&jarg1;
20560 : : arg2 = (int)jarg2;
20561 [ # # ]: 0 : if (arg1) (arg1)->sizeunits = arg2;
20562 : 0 : }
20563 : :
20564 : :
20565 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1sizeunits_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20566 : : jint jresult = 0 ;
20567 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20568 : : int result;
20569 : :
20570 : : (void)jenv;
20571 : : (void)jcls;
20572 : : (void)jarg1_;
20573 : 0 : arg1 = *(struct layerObj **)&jarg1;
20574 : 0 : result = (int) ((arg1)->sizeunits);
20575 : : jresult = (jint)result;
20576 : 0 : return jresult;
20577 : : }
20578 : :
20579 : :
20580 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxfeatures_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20581 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20582 : : int arg2 ;
20583 : :
20584 : : (void)jenv;
20585 : : (void)jcls;
20586 : : (void)jarg1_;
20587 : 0 : arg1 = *(struct layerObj **)&jarg1;
20588 : : arg2 = (int)jarg2;
20589 [ # # ]: 0 : if (arg1) (arg1)->maxfeatures = arg2;
20590 : 0 : }
20591 : :
20592 : :
20593 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1maxfeatures_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20594 : : jint jresult = 0 ;
20595 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20596 : : int result;
20597 : :
20598 : : (void)jenv;
20599 : : (void)jcls;
20600 : : (void)jarg1_;
20601 : 0 : arg1 = *(struct layerObj **)&jarg1;
20602 : 0 : result = (int) ((arg1)->maxfeatures);
20603 : : jresult = (jint)result;
20604 : 0 : return jresult;
20605 : : }
20606 : :
20607 : :
20608 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1startindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20609 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20610 : : int arg2 ;
20611 : :
20612 : : (void)jenv;
20613 : : (void)jcls;
20614 : : (void)jarg1_;
20615 : 0 : arg1 = *(struct layerObj **)&jarg1;
20616 : : arg2 = (int)jarg2;
20617 [ # # ]: 0 : if (arg1) (arg1)->startindex = arg2;
20618 : 0 : }
20619 : :
20620 : :
20621 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1startindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20622 : : jint jresult = 0 ;
20623 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20624 : : int result;
20625 : :
20626 : : (void)jenv;
20627 : : (void)jcls;
20628 : : (void)jarg1_;
20629 : 0 : arg1 = *(struct layerObj **)&jarg1;
20630 : 0 : result = (int) ((arg1)->startindex);
20631 : : jresult = (jint)result;
20632 : 0 : return jresult;
20633 : : }
20634 : :
20635 : :
20636 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1offsite_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
20637 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20638 : : colorObj *arg2 = (colorObj *) 0 ;
20639 : :
20640 : : (void)jenv;
20641 : : (void)jcls;
20642 : : (void)jarg1_;
20643 : : (void)jarg2_;
20644 : 0 : arg1 = *(struct layerObj **)&jarg1;
20645 : 0 : arg2 = *(colorObj **)&jarg2;
20646 [ # # ]: 0 : if (arg1) (arg1)->offsite = *arg2;
20647 : 0 : }
20648 : :
20649 : :
20650 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1offsite_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20651 : : jlong jresult = 0 ;
20652 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20653 : : colorObj *result = 0 ;
20654 : :
20655 : : (void)jenv;
20656 : : (void)jcls;
20657 : : (void)jarg1_;
20658 : 0 : arg1 = *(struct layerObj **)&jarg1;
20659 : 0 : result = (colorObj *)& ((arg1)->offsite);
20660 : 0 : *(colorObj **)&jresult = result;
20661 : 0 : return jresult;
20662 : : }
20663 : :
20664 : :
20665 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1transform_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20666 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20667 : : int arg2 ;
20668 : :
20669 : : (void)jenv;
20670 : : (void)jcls;
20671 : : (void)jarg1_;
20672 : 0 : arg1 = *(struct layerObj **)&jarg1;
20673 : : arg2 = (int)jarg2;
20674 [ # # ]: 0 : if (arg1) (arg1)->transform = arg2;
20675 : 0 : }
20676 : :
20677 : :
20678 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1transform_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20679 : : jint jresult = 0 ;
20680 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20681 : : int result;
20682 : :
20683 : : (void)jenv;
20684 : : (void)jcls;
20685 : : (void)jarg1_;
20686 : 0 : arg1 = *(struct layerObj **)&jarg1;
20687 : 0 : result = (int) ((arg1)->transform);
20688 : : jresult = (jint)result;
20689 : 0 : return jresult;
20690 : : }
20691 : :
20692 : :
20693 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelcache_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20694 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20695 : : int arg2 ;
20696 : :
20697 : : (void)jenv;
20698 : : (void)jcls;
20699 : : (void)jarg1_;
20700 : 0 : arg1 = *(struct layerObj **)&jarg1;
20701 : : arg2 = (int)jarg2;
20702 [ # # ]: 0 : if (arg1) (arg1)->labelcache = arg2;
20703 : 0 : }
20704 : :
20705 : :
20706 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20707 : : jint jresult = 0 ;
20708 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20709 : : int result;
20710 : :
20711 : : (void)jenv;
20712 : : (void)jcls;
20713 : : (void)jarg1_;
20714 : 0 : arg1 = *(struct layerObj **)&jarg1;
20715 : 0 : result = (int) ((arg1)->labelcache);
20716 : : jresult = (jint)result;
20717 : 0 : return jresult;
20718 : : }
20719 : :
20720 : :
20721 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1postlabelcache_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20722 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20723 : : int arg2 ;
20724 : :
20725 : : (void)jenv;
20726 : : (void)jcls;
20727 : : (void)jarg1_;
20728 : 0 : arg1 = *(struct layerObj **)&jarg1;
20729 : : arg2 = (int)jarg2;
20730 [ # # ]: 0 : if (arg1) (arg1)->postlabelcache = arg2;
20731 : 0 : }
20732 : :
20733 : :
20734 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1postlabelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20735 : : jint jresult = 0 ;
20736 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20737 : : int result;
20738 : :
20739 : : (void)jenv;
20740 : : (void)jcls;
20741 : : (void)jarg1_;
20742 : 0 : arg1 = *(struct layerObj **)&jarg1;
20743 : 0 : result = (int) ((arg1)->postlabelcache);
20744 : : jresult = (jint)result;
20745 : 0 : return jresult;
20746 : : }
20747 : :
20748 : :
20749 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20750 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20751 : : char *arg2 = (char *) 0 ;
20752 : :
20753 : : (void)jenv;
20754 : : (void)jcls;
20755 : : (void)jarg1_;
20756 : 0 : arg1 = *(struct layerObj **)&jarg1;
20757 : : {
20758 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20759 : : }
20760 : : {
20761 [ # # ]: 0 : if (arg1->labelitem) free((char*)arg1->labelitem);
20762 [ # # ]: 0 : if (arg2) {
20763 : 0 : arg1->labelitem = (char *) malloc(strlen(arg2)+1);
20764 : 0 : strcpy((char*)arg1->labelitem,arg2);
20765 : : } else {
20766 : 0 : arg1->labelitem = 0;
20767 : : }
20768 : : }
20769 [ # # ]: 0 : if (arg2) free(arg2);
20770 : 0 : }
20771 : :
20772 : :
20773 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20774 : : jstring jresult = 0 ;
20775 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20776 : : char *result = 0 ;
20777 : :
20778 : : (void)jenv;
20779 : : (void)jcls;
20780 : : (void)jarg1_;
20781 : 0 : arg1 = *(struct layerObj **)&jarg1;
20782 : 0 : result = (char *) ((arg1)->labelitem);
20783 : : {
20784 : 0 : jresult = JNU_NewStringNative(jenv, result);
20785 : : }
20786 : 0 : return jresult;
20787 : : }
20788 : :
20789 : :
20790 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tileitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20791 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20792 : : char *arg2 = (char *) 0 ;
20793 : :
20794 : : (void)jenv;
20795 : : (void)jcls;
20796 : : (void)jarg1_;
20797 : 0 : arg1 = *(struct layerObj **)&jarg1;
20798 : : {
20799 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20800 : : }
20801 : : {
20802 [ # # ]: 0 : if (arg1->tileitem) free((char*)arg1->tileitem);
20803 [ # # ]: 0 : if (arg2) {
20804 : 0 : arg1->tileitem = (char *) malloc(strlen(arg2)+1);
20805 : 0 : strcpy((char*)arg1->tileitem,arg2);
20806 : : } else {
20807 : 0 : arg1->tileitem = 0;
20808 : : }
20809 : : }
20810 [ # # ]: 0 : if (arg2) free(arg2);
20811 : 0 : }
20812 : :
20813 : :
20814 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tileitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20815 : : jstring jresult = 0 ;
20816 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20817 : : char *result = 0 ;
20818 : :
20819 : : (void)jenv;
20820 : : (void)jcls;
20821 : : (void)jarg1_;
20822 : 0 : arg1 = *(struct layerObj **)&jarg1;
20823 : 0 : result = (char *) ((arg1)->tileitem);
20824 : : {
20825 : 0 : jresult = JNU_NewStringNative(jenv, result);
20826 : : }
20827 : 0 : return jresult;
20828 : : }
20829 : :
20830 : :
20831 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tileindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20832 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20833 : : char *arg2 = (char *) 0 ;
20834 : :
20835 : : (void)jenv;
20836 : : (void)jcls;
20837 : : (void)jarg1_;
20838 : 0 : arg1 = *(struct layerObj **)&jarg1;
20839 : : {
20840 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20841 : : }
20842 : : {
20843 [ # # ]: 0 : if (arg1->tileindex) free((char*)arg1->tileindex);
20844 [ # # ]: 0 : if (arg2) {
20845 : 0 : arg1->tileindex = (char *) malloc(strlen(arg2)+1);
20846 : 0 : strcpy((char*)arg1->tileindex,arg2);
20847 : : } else {
20848 : 0 : arg1->tileindex = 0;
20849 : : }
20850 : : }
20851 [ # # ]: 0 : if (arg2) free(arg2);
20852 : 0 : }
20853 : :
20854 : :
20855 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tileindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20856 : : jstring jresult = 0 ;
20857 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20858 : : char *result = 0 ;
20859 : :
20860 : : (void)jenv;
20861 : : (void)jcls;
20862 : : (void)jarg1_;
20863 : 0 : arg1 = *(struct layerObj **)&jarg1;
20864 : 0 : result = (char *) ((arg1)->tileindex);
20865 : : {
20866 : 0 : jresult = JNU_NewStringNative(jenv, result);
20867 : : }
20868 : 0 : return jresult;
20869 : : }
20870 : :
20871 : :
20872 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tilesrs_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20873 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20874 : : char *arg2 = (char *) 0 ;
20875 : :
20876 : : (void)jenv;
20877 : : (void)jcls;
20878 : : (void)jarg1_;
20879 : 0 : arg1 = *(struct layerObj **)&jarg1;
20880 : : {
20881 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20882 : : }
20883 : : {
20884 [ # # ]: 0 : if (arg1->tilesrs) free((char*)arg1->tilesrs);
20885 [ # # ]: 0 : if (arg2) {
20886 : 0 : arg1->tilesrs = (char *) malloc(strlen(arg2)+1);
20887 : 0 : strcpy((char*)arg1->tilesrs,arg2);
20888 : : } else {
20889 : 0 : arg1->tilesrs = 0;
20890 : : }
20891 : : }
20892 [ # # ]: 0 : if (arg2) free(arg2);
20893 : 0 : }
20894 : :
20895 : :
20896 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1tilesrs_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20897 : : jstring jresult = 0 ;
20898 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20899 : : char *result = 0 ;
20900 : :
20901 : : (void)jenv;
20902 : : (void)jcls;
20903 : : (void)jarg1_;
20904 : 0 : arg1 = *(struct layerObj **)&jarg1;
20905 : 0 : result = (char *) ((arg1)->tilesrs);
20906 : : {
20907 : 0 : jresult = JNU_NewStringNative(jenv, result);
20908 : : }
20909 : 0 : return jresult;
20910 : : }
20911 : :
20912 : :
20913 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1units_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
20914 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20915 : : int arg2 ;
20916 : :
20917 : : (void)jenv;
20918 : : (void)jcls;
20919 : : (void)jarg1_;
20920 : 0 : arg1 = *(struct layerObj **)&jarg1;
20921 : : arg2 = (int)jarg2;
20922 [ # # ]: 0 : if (arg1) (arg1)->units = arg2;
20923 : 0 : }
20924 : :
20925 : :
20926 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1units_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20927 : : jint jresult = 0 ;
20928 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20929 : : int result;
20930 : :
20931 : : (void)jenv;
20932 : : (void)jcls;
20933 : : (void)jarg1_;
20934 : 0 : arg1 = *(struct layerObj **)&jarg1;
20935 : 0 : result = (int) ((arg1)->units);
20936 : : jresult = (jint)result;
20937 : 0 : return jresult;
20938 : : }
20939 : :
20940 : :
20941 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1connection_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20942 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20943 : : char *arg2 = (char *) 0 ;
20944 : :
20945 : : (void)jenv;
20946 : : (void)jcls;
20947 : : (void)jarg1_;
20948 : 0 : arg1 = *(struct layerObj **)&jarg1;
20949 : : {
20950 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20951 : : }
20952 : : {
20953 [ # # ]: 0 : if (arg1->connection) free((char*)arg1->connection);
20954 [ # # ]: 0 : if (arg2) {
20955 : 0 : arg1->connection = (char *) malloc(strlen(arg2)+1);
20956 : 0 : strcpy((char*)arg1->connection,arg2);
20957 : : } else {
20958 : 0 : arg1->connection = 0;
20959 : : }
20960 : : }
20961 [ # # ]: 0 : if (arg2) free(arg2);
20962 : 0 : }
20963 : :
20964 : :
20965 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1connection_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
20966 : : jstring jresult = 0 ;
20967 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20968 : : char *result = 0 ;
20969 : :
20970 : : (void)jenv;
20971 : : (void)jcls;
20972 : : (void)jarg1_;
20973 : 0 : arg1 = *(struct layerObj **)&jarg1;
20974 : 0 : result = (char *) ((arg1)->connection);
20975 : : {
20976 : 0 : jresult = JNU_NewStringNative(jenv, result);
20977 : : }
20978 : 0 : return jresult;
20979 : : }
20980 : :
20981 : :
20982 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1plugin_1library_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
20983 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
20984 : : char *arg2 = (char *) 0 ;
20985 : :
20986 : : (void)jenv;
20987 : : (void)jcls;
20988 : : (void)jarg1_;
20989 : 0 : arg1 = *(struct layerObj **)&jarg1;
20990 : : {
20991 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
20992 : : }
20993 : : {
20994 [ # # ]: 0 : if (arg1->plugin_library) free((char*)arg1->plugin_library);
20995 [ # # ]: 0 : if (arg2) {
20996 : 0 : arg1->plugin_library = (char *) malloc(strlen(arg2)+1);
20997 : 0 : strcpy((char*)arg1->plugin_library,arg2);
20998 : : } else {
20999 : 0 : arg1->plugin_library = 0;
21000 : : }
21001 : : }
21002 [ # # ]: 0 : if (arg2) free(arg2);
21003 : 0 : }
21004 : :
21005 : :
21006 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1plugin_1library_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21007 : : jstring jresult = 0 ;
21008 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21009 : : char *result = 0 ;
21010 : :
21011 : : (void)jenv;
21012 : : (void)jcls;
21013 : : (void)jarg1_;
21014 : 0 : arg1 = *(struct layerObj **)&jarg1;
21015 : 0 : result = (char *) ((arg1)->plugin_library);
21016 : : {
21017 : 0 : jresult = JNU_NewStringNative(jenv, result);
21018 : : }
21019 : 0 : return jresult;
21020 : : }
21021 : :
21022 : :
21023 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1plugin_1library_1original_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21024 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21025 : : char *arg2 = (char *) 0 ;
21026 : :
21027 : : (void)jenv;
21028 : : (void)jcls;
21029 : : (void)jarg1_;
21030 : 0 : arg1 = *(struct layerObj **)&jarg1;
21031 : : {
21032 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21033 : : }
21034 : : {
21035 [ # # ]: 0 : if (arg1->plugin_library_original) free((char*)arg1->plugin_library_original);
21036 [ # # ]: 0 : if (arg2) {
21037 : 0 : arg1->plugin_library_original = (char *) malloc(strlen(arg2)+1);
21038 : 0 : strcpy((char*)arg1->plugin_library_original,arg2);
21039 : : } else {
21040 : 0 : arg1->plugin_library_original = 0;
21041 : : }
21042 : : }
21043 [ # # ]: 0 : if (arg2) free(arg2);
21044 : 0 : }
21045 : :
21046 : :
21047 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1plugin_1library_1original_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21048 : : jstring jresult = 0 ;
21049 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21050 : : char *result = 0 ;
21051 : :
21052 : : (void)jenv;
21053 : : (void)jcls;
21054 : : (void)jarg1_;
21055 : 0 : arg1 = *(struct layerObj **)&jarg1;
21056 : 0 : result = (char *) ((arg1)->plugin_library_original);
21057 : : {
21058 : 0 : jresult = JNU_NewStringNative(jenv, result);
21059 : : }
21060 : 0 : return jresult;
21061 : : }
21062 : :
21063 : :
21064 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1connectiontype_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21065 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21066 : : enum MS_CONNECTION_TYPE arg2 ;
21067 : :
21068 : : (void)jenv;
21069 : : (void)jcls;
21070 : : (void)jarg1_;
21071 : 0 : arg1 = *(struct layerObj **)&jarg1;
21072 : 0 : arg2 = (enum MS_CONNECTION_TYPE)jarg2;
21073 [ # # ]: 0 : if (arg1) (arg1)->connectiontype = arg2;
21074 : 0 : }
21075 : :
21076 : :
21077 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1connectiontype_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21078 : : jint jresult = 0 ;
21079 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21080 : : enum MS_CONNECTION_TYPE result;
21081 : :
21082 : : (void)jenv;
21083 : : (void)jcls;
21084 : : (void)jarg1_;
21085 : 0 : arg1 = *(struct layerObj **)&jarg1;
21086 : 0 : result = (enum MS_CONNECTION_TYPE) ((arg1)->connectiontype);
21087 : 0 : jresult = (jint)result;
21088 : 0 : return jresult;
21089 : : }
21090 : :
21091 : :
21092 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1numitems_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21093 : : jint jresult = 0 ;
21094 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21095 : : int result;
21096 : :
21097 : : (void)jenv;
21098 : : (void)jcls;
21099 : : (void)jarg1_;
21100 : 0 : arg1 = *(struct layerObj **)&jarg1;
21101 : 0 : result = (int) ((arg1)->numitems);
21102 : : jresult = (jint)result;
21103 : 0 : return jresult;
21104 : : }
21105 : :
21106 : :
21107 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1bandsitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21108 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21109 : : char *arg2 = (char *) 0 ;
21110 : :
21111 : : (void)jenv;
21112 : : (void)jcls;
21113 : : (void)jarg1_;
21114 : 0 : arg1 = *(struct layerObj **)&jarg1;
21115 : : {
21116 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21117 : : }
21118 : : {
21119 [ # # ]: 0 : if (arg1->bandsitem) free((char*)arg1->bandsitem);
21120 [ # # ]: 0 : if (arg2) {
21121 : 0 : arg1->bandsitem = (char *) malloc(strlen(arg2)+1);
21122 : 0 : strcpy((char*)arg1->bandsitem,arg2);
21123 : : } else {
21124 : 0 : arg1->bandsitem = 0;
21125 : : }
21126 : : }
21127 [ # # ]: 0 : if (arg2) free(arg2);
21128 : 0 : }
21129 : :
21130 : :
21131 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1bandsitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21132 : : jstring jresult = 0 ;
21133 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21134 : : char *result = 0 ;
21135 : :
21136 : : (void)jenv;
21137 : : (void)jcls;
21138 : : (void)jarg1_;
21139 : 0 : arg1 = *(struct layerObj **)&jarg1;
21140 : 0 : result = (char *) ((arg1)->bandsitem);
21141 : : {
21142 : 0 : jresult = JNU_NewStringNative(jenv, result);
21143 : : }
21144 : 0 : return jresult;
21145 : : }
21146 : :
21147 : :
21148 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1filteritem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21149 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21150 : : char *arg2 = (char *) 0 ;
21151 : :
21152 : : (void)jenv;
21153 : : (void)jcls;
21154 : : (void)jarg1_;
21155 : 0 : arg1 = *(struct layerObj **)&jarg1;
21156 : : {
21157 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21158 : : }
21159 : : {
21160 [ # # ]: 0 : if (arg1->filteritem) free((char*)arg1->filteritem);
21161 [ # # ]: 0 : if (arg2) {
21162 : 0 : arg1->filteritem = (char *) malloc(strlen(arg2)+1);
21163 : 0 : strcpy((char*)arg1->filteritem,arg2);
21164 : : } else {
21165 : 0 : arg1->filteritem = 0;
21166 : : }
21167 : : }
21168 [ # # ]: 0 : if (arg2) free(arg2);
21169 : 0 : }
21170 : :
21171 : :
21172 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1filteritem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21173 : : jstring jresult = 0 ;
21174 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21175 : : char *result = 0 ;
21176 : :
21177 : : (void)jenv;
21178 : : (void)jcls;
21179 : : (void)jarg1_;
21180 : 0 : arg1 = *(struct layerObj **)&jarg1;
21181 : 0 : result = (char *) ((arg1)->filteritem);
21182 : : {
21183 : 0 : jresult = JNU_NewStringNative(jenv, result);
21184 : : }
21185 : 0 : return jresult;
21186 : : }
21187 : :
21188 : :
21189 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1styleitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21190 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21191 : : char *arg2 = (char *) 0 ;
21192 : :
21193 : : (void)jenv;
21194 : : (void)jcls;
21195 : : (void)jarg1_;
21196 : 0 : arg1 = *(struct layerObj **)&jarg1;
21197 : : {
21198 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21199 : : }
21200 : : {
21201 [ # # ]: 0 : if (arg1->styleitem) free((char*)arg1->styleitem);
21202 [ # # ]: 0 : if (arg2) {
21203 : 0 : arg1->styleitem = (char *) malloc(strlen(arg2)+1);
21204 : 0 : strcpy((char*)arg1->styleitem,arg2);
21205 : : } else {
21206 : 0 : arg1->styleitem = 0;
21207 : : }
21208 : : }
21209 [ # # ]: 0 : if (arg2) free(arg2);
21210 : 0 : }
21211 : :
21212 : :
21213 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1styleitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21214 : : jstring jresult = 0 ;
21215 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21216 : : char *result = 0 ;
21217 : :
21218 : : (void)jenv;
21219 : : (void)jcls;
21220 : : (void)jarg1_;
21221 : 0 : arg1 = *(struct layerObj **)&jarg1;
21222 : 0 : result = (char *) ((arg1)->styleitem);
21223 : : {
21224 : 0 : jresult = JNU_NewStringNative(jenv, result);
21225 : : }
21226 : 0 : return jresult;
21227 : : }
21228 : :
21229 : :
21230 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1requires_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21231 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21232 : : char *arg2 = (char *) 0 ;
21233 : :
21234 : : (void)jenv;
21235 : : (void)jcls;
21236 : : (void)jarg1_;
21237 : 0 : arg1 = *(struct layerObj **)&jarg1;
21238 : : {
21239 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21240 : : }
21241 : : {
21242 [ # # ]: 0 : if (arg1->requires) free((char*)arg1->requires);
21243 [ # # ]: 0 : if (arg2) {
21244 : 0 : arg1->requires = (char *) malloc(strlen(arg2)+1);
21245 : 0 : strcpy((char*)arg1->requires,arg2);
21246 : : } else {
21247 : 0 : arg1->requires = 0;
21248 : : }
21249 : : }
21250 [ # # ]: 0 : if (arg2) free(arg2);
21251 : 0 : }
21252 : :
21253 : :
21254 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1requires_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21255 : : jstring jresult = 0 ;
21256 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21257 : : char *result = 0 ;
21258 : :
21259 : : (void)jenv;
21260 : : (void)jcls;
21261 : : (void)jarg1_;
21262 : 0 : arg1 = *(struct layerObj **)&jarg1;
21263 : 0 : result = (char *) ((arg1)->requires);
21264 : : {
21265 : 0 : jresult = JNU_NewStringNative(jenv, result);
21266 : : }
21267 : 0 : return jresult;
21268 : : }
21269 : :
21270 : :
21271 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelrequires_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21272 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21273 : : char *arg2 = (char *) 0 ;
21274 : :
21275 : : (void)jenv;
21276 : : (void)jcls;
21277 : : (void)jarg1_;
21278 : 0 : arg1 = *(struct layerObj **)&jarg1;
21279 : : {
21280 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21281 : : }
21282 : : {
21283 [ # # ]: 0 : if (arg1->labelrequires) free((char*)arg1->labelrequires);
21284 [ # # ]: 0 : if (arg2) {
21285 : 0 : arg1->labelrequires = (char *) malloc(strlen(arg2)+1);
21286 : 0 : strcpy((char*)arg1->labelrequires,arg2);
21287 : : } else {
21288 : 0 : arg1->labelrequires = 0;
21289 : : }
21290 : : }
21291 [ # # ]: 0 : if (arg2) free(arg2);
21292 : 0 : }
21293 : :
21294 : :
21295 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1labelrequires_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21296 : : jstring jresult = 0 ;
21297 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21298 : : char *result = 0 ;
21299 : :
21300 : : (void)jenv;
21301 : : (void)jcls;
21302 : : (void)jarg1_;
21303 : 0 : arg1 = *(struct layerObj **)&jarg1;
21304 : 0 : result = (char *) ((arg1)->labelrequires);
21305 : : {
21306 : 0 : jresult = JNU_NewStringNative(jenv, result);
21307 : : }
21308 : 0 : return jresult;
21309 : : }
21310 : :
21311 : :
21312 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1metadata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21313 : : jlong jresult = 0 ;
21314 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21315 : : hashTableObj *result = 0 ;
21316 : :
21317 : : (void)jenv;
21318 : : (void)jcls;
21319 : : (void)jarg1_;
21320 : 0 : arg1 = *(struct layerObj **)&jarg1;
21321 : 0 : result = (hashTableObj *)& ((arg1)->metadata);
21322 : 0 : *(hashTableObj **)&jresult = result;
21323 : 0 : return jresult;
21324 : : }
21325 : :
21326 : :
21327 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1validation_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21328 : : jlong jresult = 0 ;
21329 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21330 : : hashTableObj *result = 0 ;
21331 : :
21332 : : (void)jenv;
21333 : : (void)jcls;
21334 : : (void)jarg1_;
21335 : 0 : arg1 = *(struct layerObj **)&jarg1;
21336 : 0 : result = (hashTableObj *)& ((arg1)->validation);
21337 : 0 : *(hashTableObj **)&jresult = result;
21338 : 0 : return jresult;
21339 : : }
21340 : :
21341 : :
21342 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1bindvals_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21343 : : jlong jresult = 0 ;
21344 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21345 : : hashTableObj *result = 0 ;
21346 : :
21347 : : (void)jenv;
21348 : : (void)jcls;
21349 : : (void)jarg1_;
21350 : 0 : arg1 = *(struct layerObj **)&jarg1;
21351 : 0 : result = (hashTableObj *)& ((arg1)->bindvals);
21352 : 0 : *(hashTableObj **)&jresult = result;
21353 : 0 : return jresult;
21354 : : }
21355 : :
21356 : :
21357 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1cluster_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21358 : : jlong jresult = 0 ;
21359 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21360 : : clusterObj *result = 0 ;
21361 : :
21362 : : (void)jenv;
21363 : : (void)jcls;
21364 : : (void)jarg1_;
21365 : 0 : arg1 = *(struct layerObj **)&jarg1;
21366 : 0 : result = (clusterObj *)& ((arg1)->cluster);
21367 : 0 : *(clusterObj **)&jresult = result;
21368 : 0 : return jresult;
21369 : : }
21370 : :
21371 : :
21372 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1opacity_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21373 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21374 : : int arg2 ;
21375 : :
21376 : : (void)jenv;
21377 : : (void)jcls;
21378 : : (void)jarg1_;
21379 : 0 : arg1 = *(struct layerObj **)&jarg1;
21380 : : arg2 = (int)jarg2;
21381 [ # # ]: 0 : if (arg1) (arg1)->opacity = arg2;
21382 : 0 : }
21383 : :
21384 : :
21385 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1opacity_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21386 : : jint jresult = 0 ;
21387 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21388 : : int result;
21389 : :
21390 : : (void)jenv;
21391 : : (void)jcls;
21392 : : (void)jarg1_;
21393 : 0 : arg1 = *(struct layerObj **)&jarg1;
21394 : 0 : result = (int) ((arg1)->opacity);
21395 : : jresult = (jint)result;
21396 : 0 : return jresult;
21397 : : }
21398 : :
21399 : :
21400 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1dump_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21401 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21402 : : int arg2 ;
21403 : :
21404 : : (void)jenv;
21405 : : (void)jcls;
21406 : : (void)jarg1_;
21407 : 0 : arg1 = *(struct layerObj **)&jarg1;
21408 : : arg2 = (int)jarg2;
21409 [ # # ]: 0 : if (arg1) (arg1)->dump = arg2;
21410 : 0 : }
21411 : :
21412 : :
21413 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1dump_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21414 : : jint jresult = 0 ;
21415 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21416 : : int result;
21417 : :
21418 : : (void)jenv;
21419 : : (void)jcls;
21420 : : (void)jarg1_;
21421 : 0 : arg1 = *(struct layerObj **)&jarg1;
21422 : 0 : result = (int) ((arg1)->dump);
21423 : : jresult = (jint)result;
21424 : 0 : return jresult;
21425 : : }
21426 : :
21427 : :
21428 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1debug_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21429 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21430 : : int arg2 ;
21431 : :
21432 : : (void)jenv;
21433 : : (void)jcls;
21434 : : (void)jarg1_;
21435 : 0 : arg1 = *(struct layerObj **)&jarg1;
21436 : : arg2 = (int)jarg2;
21437 [ # # ]: 0 : if (arg1) (arg1)->debug = arg2;
21438 : 0 : }
21439 : :
21440 : :
21441 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1debug_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21442 : : jint jresult = 0 ;
21443 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21444 : : int result;
21445 : :
21446 : : (void)jenv;
21447 : : (void)jcls;
21448 : : (void)jarg1_;
21449 : 0 : arg1 = *(struct layerObj **)&jarg1;
21450 : 0 : result = (int) ((arg1)->debug);
21451 : : jresult = (jint)result;
21452 : 0 : return jresult;
21453 : : }
21454 : :
21455 : :
21456 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1numprocessing_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21457 : : jint jresult = 0 ;
21458 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21459 : : int result;
21460 : :
21461 : : (void)jenv;
21462 : : (void)jcls;
21463 : : (void)jarg1_;
21464 : 0 : arg1 = *(struct layerObj **)&jarg1;
21465 : 0 : result = (int) ((arg1)->numprocessing);
21466 : : jresult = (jint)result;
21467 : 0 : return jresult;
21468 : : }
21469 : :
21470 : :
21471 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1numjoins_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21472 : : jint jresult = 0 ;
21473 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21474 : : int result;
21475 : :
21476 : : (void)jenv;
21477 : : (void)jcls;
21478 : : (void)jarg1_;
21479 : 0 : arg1 = *(struct layerObj **)&jarg1;
21480 : 0 : result = (int) ((arg1)->numjoins);
21481 : : jresult = (jint)result;
21482 : 0 : return jresult;
21483 : : }
21484 : :
21485 : :
21486 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1classgroup_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21487 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21488 : : char *arg2 = (char *) 0 ;
21489 : :
21490 : : (void)jenv;
21491 : : (void)jcls;
21492 : : (void)jarg1_;
21493 : 0 : arg1 = *(struct layerObj **)&jarg1;
21494 : : {
21495 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21496 : : }
21497 : : {
21498 [ # # ]: 0 : if (arg1->classgroup) free((char*)arg1->classgroup);
21499 [ # # ]: 0 : if (arg2) {
21500 : 0 : arg1->classgroup = (char *) malloc(strlen(arg2)+1);
21501 : 0 : strcpy((char*)arg1->classgroup,arg2);
21502 : : } else {
21503 : 0 : arg1->classgroup = 0;
21504 : : }
21505 : : }
21506 [ # # ]: 0 : if (arg2) free(arg2);
21507 : 0 : }
21508 : :
21509 : :
21510 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1classgroup_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21511 : : jstring jresult = 0 ;
21512 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21513 : : char *result = 0 ;
21514 : :
21515 : : (void)jenv;
21516 : : (void)jcls;
21517 : : (void)jarg1_;
21518 : 0 : arg1 = *(struct layerObj **)&jarg1;
21519 : 0 : result = (char *) ((arg1)->classgroup);
21520 : : {
21521 : 0 : jresult = JNU_NewStringNative(jenv, result);
21522 : : }
21523 : 0 : return jresult;
21524 : : }
21525 : :
21526 : :
21527 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1mask_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21528 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21529 : : char *arg2 = (char *) 0 ;
21530 : :
21531 : : (void)jenv;
21532 : : (void)jcls;
21533 : : (void)jarg1_;
21534 : 0 : arg1 = *(struct layerObj **)&jarg1;
21535 : : {
21536 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21537 : : }
21538 : : {
21539 [ # # ]: 0 : if (arg1->mask) free((char*)arg1->mask);
21540 [ # # ]: 0 : if (arg2) {
21541 : 0 : arg1->mask = (char *) malloc(strlen(arg2)+1);
21542 : 0 : strcpy((char*)arg1->mask,arg2);
21543 : : } else {
21544 : 0 : arg1->mask = 0;
21545 : : }
21546 : : }
21547 [ # # ]: 0 : if (arg2) free(arg2);
21548 : 0 : }
21549 : :
21550 : :
21551 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1mask_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21552 : : jstring jresult = 0 ;
21553 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21554 : : char *result = 0 ;
21555 : :
21556 : : (void)jenv;
21557 : : (void)jcls;
21558 : : (void)jarg1_;
21559 : 0 : arg1 = *(struct layerObj **)&jarg1;
21560 : 0 : result = (char *) ((arg1)->mask);
21561 : : {
21562 : 0 : jresult = JNU_NewStringNative(jenv, result);
21563 : : }
21564 : 0 : return jresult;
21565 : : }
21566 : :
21567 : :
21568 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1encoding_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21569 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21570 : : char *arg2 = (char *) 0 ;
21571 : :
21572 : : (void)jenv;
21573 : : (void)jcls;
21574 : : (void)jarg1_;
21575 : 0 : arg1 = *(struct layerObj **)&jarg1;
21576 : : {
21577 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21578 : : }
21579 : : {
21580 [ # # ]: 0 : if (arg1->encoding) free((char*)arg1->encoding);
21581 [ # # ]: 0 : if (arg2) {
21582 : 0 : arg1->encoding = (char *) malloc(strlen(arg2)+1);
21583 : 0 : strcpy((char*)arg1->encoding,arg2);
21584 : : } else {
21585 : 0 : arg1->encoding = 0;
21586 : : }
21587 : : }
21588 [ # # ]: 0 : if (arg2) free(arg2);
21589 : 0 : }
21590 : :
21591 : :
21592 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1encoding_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21593 : : jstring jresult = 0 ;
21594 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21595 : : char *result = 0 ;
21596 : :
21597 : : (void)jenv;
21598 : : (void)jcls;
21599 : : (void)jarg1_;
21600 : 0 : arg1 = *(struct layerObj **)&jarg1;
21601 : 0 : result = (char *) ((arg1)->encoding);
21602 : : {
21603 : 0 : jresult = JNU_NewStringNative(jenv, result);
21604 : : }
21605 : 0 : return jresult;
21606 : : }
21607 : :
21608 : :
21609 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfitem_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21610 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21611 : : char *arg2 = (char *) 0 ;
21612 : :
21613 : : (void)jenv;
21614 : : (void)jcls;
21615 : : (void)jarg1_;
21616 : 0 : arg1 = *(struct layerObj **)&jarg1;
21617 : : {
21618 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21619 : : }
21620 : : {
21621 [ # # ]: 0 : if (arg1->utfitem) free((char*)arg1->utfitem);
21622 [ # # ]: 0 : if (arg2) {
21623 : 0 : arg1->utfitem = (char *) malloc(strlen(arg2)+1);
21624 : 0 : strcpy((char*)arg1->utfitem,arg2);
21625 : : } else {
21626 : 0 : arg1->utfitem = 0;
21627 : : }
21628 : : }
21629 [ # # ]: 0 : if (arg2) free(arg2);
21630 : 0 : }
21631 : :
21632 : :
21633 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfitem_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21634 : : jstring jresult = 0 ;
21635 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21636 : : char *result = 0 ;
21637 : :
21638 : : (void)jenv;
21639 : : (void)jcls;
21640 : : (void)jarg1_;
21641 : 0 : arg1 = *(struct layerObj **)&jarg1;
21642 : 0 : result = (char *) ((arg1)->utfitem);
21643 : : {
21644 : 0 : jresult = JNU_NewStringNative(jenv, result);
21645 : : }
21646 : 0 : return jresult;
21647 : : }
21648 : :
21649 : :
21650 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfitemindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
21651 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21652 : : int arg2 ;
21653 : :
21654 : : (void)jenv;
21655 : : (void)jcls;
21656 : : (void)jarg1_;
21657 : 0 : arg1 = *(struct layerObj **)&jarg1;
21658 : : arg2 = (int)jarg2;
21659 [ # # ]: 0 : if (arg1) (arg1)->utfitemindex = arg2;
21660 : 0 : }
21661 : :
21662 : :
21663 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfitemindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21664 : : jint jresult = 0 ;
21665 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21666 : : int result;
21667 : :
21668 : : (void)jenv;
21669 : : (void)jcls;
21670 : : (void)jarg1_;
21671 : 0 : arg1 = *(struct layerObj **)&jarg1;
21672 : 0 : result = (int) ((arg1)->utfitemindex);
21673 : : jresult = (jint)result;
21674 : 0 : return jresult;
21675 : : }
21676 : :
21677 : :
21678 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfdata_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
21679 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21680 : : expressionObj arg2 ;
21681 : : expressionObj *argp2 ;
21682 : :
21683 : : (void)jenv;
21684 : : (void)jcls;
21685 : : (void)jarg1_;
21686 : 0 : arg1 = *(struct layerObj **)&jarg1;
21687 : 0 : argp2 = *(expressionObj **)&jarg2;
21688 [ # # ]: 0 : if (!argp2) {
21689 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null expressionObj");
21690 : 0 : return ;
21691 : : }
21692 : 0 : arg2 = *argp2;
21693 [ # # ]: 0 : if (arg1) (arg1)->utfdata = arg2;
21694 : : }
21695 : :
21696 : :
21697 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1utfdata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21698 : : jlong jresult = 0 ;
21699 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21700 : : expressionObj result;
21701 : :
21702 : : (void)jenv;
21703 : : (void)jcls;
21704 : : (void)jarg1_;
21705 : 0 : arg1 = *(struct layerObj **)&jarg1;
21706 : 0 : result = ((arg1)->utfdata);
21707 : : {
21708 : 0 : expressionObj * resultptr = (expressionObj *) malloc(sizeof(expressionObj));
21709 : : memmove(resultptr, &result, sizeof(expressionObj));
21710 : 0 : *(expressionObj **)&jresult = resultptr;
21711 : : }
21712 : 0 : return jresult;
21713 : : }
21714 : :
21715 : :
21716 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1layerObj(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21717 : : jlong jresult = 0 ;
21718 : : mapObj *arg1 = (mapObj *) NULL ;
21719 : : struct layerObj *result = 0 ;
21720 : :
21721 : : (void)jenv;
21722 : : (void)jcls;
21723 : : (void)jarg1_;
21724 : 1 : arg1 = *(mapObj **)&jarg1;
21725 : : {
21726 : : errorObj *ms_error;
21727 : 1 : result = (struct layerObj *)new_layerObj(arg1);
21728 : 1 : ms_error = msGetErrorObj();
21729 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
21730 : : char ms_message[8192];
21731 : 0 : char* msg = msGetErrorString(";");
21732 : 0 : int ms_errorcode = ms_error->code;
21733 [ # # ]: 0 : if (msg) {
21734 : 0 : snprintf(ms_message, 8192, msg);
21735 : 0 : free(msg);
21736 : : }
21737 : : else sprintf(ms_message, "Unknown message");
21738 : :
21739 : 0 : msResetErrorList();
21740 : :
21741 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
21742 : : case MS_NOTFOUND:
21743 : : break;
21744 : : case -1:
21745 : : break;
21746 : : case MS_IOERR:
21747 : : {
21748 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
21749 : : };
21750 : : break;
21751 : : case MS_MEMERR:
21752 : : {
21753 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
21754 : : };
21755 : : break;
21756 : : case MS_TYPEERR:
21757 : : {
21758 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
21759 : : };
21760 : : break;
21761 : : case MS_EOFERR:
21762 : : {
21763 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
21764 : : };
21765 : : break;
21766 : : case MS_CHILDERR:
21767 : : {
21768 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21769 : : };
21770 : : break;
21771 : : case MS_NULLPARENTERR:
21772 : : {
21773 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21774 : : };
21775 : : break;
21776 : : default:
21777 : : {
21778 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
21779 : : };
21780 : : break;
21781 : : }
21782 : : }
21783 : : }
21784 : 1 : *(struct layerObj **)&jresult = result;
21785 : 1 : return jresult;
21786 : : }
21787 : :
21788 : :
21789 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1layerObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
21790 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21791 : :
21792 : : (void)jenv;
21793 : : (void)jcls;
21794 : 1 : arg1 = *(struct layerObj **)&jarg1;
21795 : : {
21796 : : errorObj *ms_error;
21797 : : delete_layerObj(arg1);
21798 : 1 : ms_error = msGetErrorObj();
21799 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
21800 : : char ms_message[8192];
21801 : 0 : char* msg = msGetErrorString(";");
21802 : 0 : int ms_errorcode = ms_error->code;
21803 [ # # ]: 0 : if (msg) {
21804 : 0 : snprintf(ms_message, 8192, msg);
21805 : 0 : free(msg);
21806 : : }
21807 : : else sprintf(ms_message, "Unknown message");
21808 : :
21809 : 0 : msResetErrorList();
21810 : :
21811 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
21812 : : case MS_NOTFOUND:
21813 : : break;
21814 : : case -1:
21815 : : break;
21816 : : case MS_IOERR:
21817 : : {
21818 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
21819 : : };
21820 : : break;
21821 : : case MS_MEMERR:
21822 : : {
21823 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
21824 : : };
21825 : : break;
21826 : : case MS_TYPEERR:
21827 : : {
21828 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
21829 : : };
21830 : : break;
21831 : : case MS_EOFERR:
21832 : : {
21833 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
21834 : : };
21835 : : break;
21836 : : case MS_CHILDERR:
21837 : : {
21838 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
21839 : : };
21840 : : break;
21841 : : case MS_NULLPARENTERR:
21842 : : {
21843 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
21844 : : };
21845 : : break;
21846 : : default:
21847 : : {
21848 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
21849 : : };
21850 : : break;
21851 : : }
21852 : : }
21853 : : }
21854 : : }
21855 : :
21856 : :
21857 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1cloneLayer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
21858 : : jlong jresult = 0 ;
21859 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21860 : : layerObj *result = 0 ;
21861 : :
21862 : : (void)jenv;
21863 : : (void)jcls;
21864 : : (void)jarg1_;
21865 : 0 : arg1 = *(struct layerObj **)&jarg1;
21866 : : {
21867 : : errorObj *ms_error;
21868 : : result = (layerObj *)layerObj_cloneLayer(arg1);
21869 : 0 : ms_error = msGetErrorObj();
21870 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
21871 : : char ms_message[8192];
21872 : 0 : char* msg = msGetErrorString(";");
21873 : 0 : int ms_errorcode = ms_error->code;
21874 [ # # ]: 0 : if (msg) {
21875 : 0 : snprintf(ms_message, 8192, msg);
21876 : 0 : free(msg);
21877 : : }
21878 : : else sprintf(ms_message, "Unknown message");
21879 : :
21880 : 0 : msResetErrorList();
21881 : :
21882 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
21883 : : case MS_NOTFOUND:
21884 : : break;
21885 : : case -1:
21886 : : break;
21887 : : case MS_IOERR:
21888 : : {
21889 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
21890 : : };
21891 : : break;
21892 : : case MS_MEMERR:
21893 : : {
21894 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
21895 : : };
21896 : : break;
21897 : : case MS_TYPEERR:
21898 : : {
21899 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
21900 : : };
21901 : : break;
21902 : : case MS_EOFERR:
21903 : : {
21904 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
21905 : : };
21906 : : break;
21907 : : case MS_CHILDERR:
21908 : : {
21909 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21910 : : };
21911 : : break;
21912 : : case MS_NULLPARENTERR:
21913 : : {
21914 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21915 : : };
21916 : : break;
21917 : : default:
21918 : : {
21919 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
21920 : : };
21921 : : break;
21922 : : }
21923 : : }
21924 : : }
21925 : 0 : *(layerObj **)&jresult = result;
21926 : 0 : return jresult;
21927 : : }
21928 : :
21929 : :
21930 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1updateFromString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
21931 : : jint jresult = 0 ;
21932 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
21933 : : char *arg2 = (char *) 0 ;
21934 : : int result;
21935 : :
21936 : : (void)jenv;
21937 : : (void)jcls;
21938 : : (void)jarg1_;
21939 : 0 : arg1 = *(struct layerObj **)&jarg1;
21940 : : {
21941 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
21942 : : }
21943 : : {
21944 : : errorObj *ms_error;
21945 : : result = (int)layerObj_updateFromString(arg1,arg2);
21946 : 0 : ms_error = msGetErrorObj();
21947 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
21948 : : char ms_message[8192];
21949 : 0 : char* msg = msGetErrorString(";");
21950 : 0 : int ms_errorcode = ms_error->code;
21951 [ # # ]: 0 : if (msg) {
21952 : 0 : snprintf(ms_message, 8192, msg);
21953 : 0 : free(msg);
21954 : : }
21955 : : else sprintf(ms_message, "Unknown message");
21956 : :
21957 : 0 : msResetErrorList();
21958 : :
21959 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
21960 : : case MS_NOTFOUND:
21961 : : break;
21962 : : case -1:
21963 : : break;
21964 : : case MS_IOERR:
21965 : : {
21966 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
21967 : : };
21968 : : break;
21969 : : case MS_MEMERR:
21970 : : {
21971 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
21972 : : };
21973 : : break;
21974 : : case MS_TYPEERR:
21975 : : {
21976 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
21977 : : };
21978 : : break;
21979 : : case MS_EOFERR:
21980 : : {
21981 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
21982 : : };
21983 : : break;
21984 : : case MS_CHILDERR:
21985 : : {
21986 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21987 : : };
21988 : : break;
21989 : : case MS_NULLPARENTERR:
21990 : : {
21991 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
21992 : : };
21993 : : break;
21994 : : default:
21995 : : {
21996 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
21997 : : };
21998 : : break;
21999 : : }
22000 : : }
22001 : : }
22002 : : jresult = (jint)result;
22003 [ # # ]: 0 : if (arg2) free(arg2);
22004 : : return jresult;
22005 : : }
22006 : :
22007 : :
22008 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22009 : : jstring jresult = 0 ;
22010 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22011 : : char *result = 0 ;
22012 : :
22013 : : (void)jenv;
22014 : : (void)jcls;
22015 : : (void)jarg1_;
22016 : 0 : arg1 = *(struct layerObj **)&jarg1;
22017 : : {
22018 : : errorObj *ms_error;
22019 : : result = (char *)layerObj_convertToString(arg1);
22020 : 0 : ms_error = msGetErrorObj();
22021 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22022 : : char ms_message[8192];
22023 : 0 : char* msg = msGetErrorString(";");
22024 : 0 : int ms_errorcode = ms_error->code;
22025 [ # # ]: 0 : if (msg) {
22026 : 0 : snprintf(ms_message, 8192, msg);
22027 : 0 : free(msg);
22028 : : }
22029 : : else sprintf(ms_message, "Unknown message");
22030 : :
22031 : 0 : msResetErrorList();
22032 : :
22033 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22034 : : case MS_NOTFOUND:
22035 : : break;
22036 : : case -1:
22037 : : break;
22038 : : case MS_IOERR:
22039 : : {
22040 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22041 : : };
22042 : : break;
22043 : : case MS_MEMERR:
22044 : : {
22045 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22046 : : };
22047 : : break;
22048 : : case MS_TYPEERR:
22049 : : {
22050 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22051 : : };
22052 : : break;
22053 : : case MS_EOFERR:
22054 : : {
22055 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22056 : : };
22057 : : break;
22058 : : case MS_CHILDERR:
22059 : : {
22060 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22061 : : };
22062 : : break;
22063 : : case MS_NULLPARENTERR:
22064 : : {
22065 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22066 : : };
22067 : : break;
22068 : : default:
22069 : : {
22070 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22071 : : };
22072 : : break;
22073 : : }
22074 : : }
22075 : : }
22076 : : {
22077 : 0 : jresult = JNU_NewStringNative(jenv, result);
22078 : : }
22079 : 0 : free(result);
22080 : 0 : return jresult;
22081 : : }
22082 : :
22083 : :
22084 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1insertClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
22085 : : jint jresult = 0 ;
22086 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22087 : : classObj *arg2 = (classObj *) 0 ;
22088 : : int arg3 = (int) -1 ;
22089 : : int result;
22090 : :
22091 : : (void)jenv;
22092 : : (void)jcls;
22093 : : (void)jarg1_;
22094 : : (void)jarg2_;
22095 : 1 : arg1 = *(struct layerObj **)&jarg1;
22096 : 1 : arg2 = *(classObj **)&jarg2;
22097 : : arg3 = (int)jarg3;
22098 : : {
22099 : : errorObj *ms_error;
22100 : : result = (int)layerObj_insertClass(arg1,arg2,arg3);
22101 : 1 : ms_error = msGetErrorObj();
22102 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22103 : : char ms_message[8192];
22104 : 0 : char* msg = msGetErrorString(";");
22105 : 0 : int ms_errorcode = ms_error->code;
22106 [ # # ]: 0 : if (msg) {
22107 : 0 : snprintf(ms_message, 8192, msg);
22108 : 0 : free(msg);
22109 : : }
22110 : : else sprintf(ms_message, "Unknown message");
22111 : :
22112 : 0 : msResetErrorList();
22113 : :
22114 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22115 : : case MS_NOTFOUND:
22116 : : break;
22117 : : case -1:
22118 : : break;
22119 : : case MS_IOERR:
22120 : : {
22121 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22122 : : };
22123 : : break;
22124 : : case MS_MEMERR:
22125 : : {
22126 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22127 : : };
22128 : : break;
22129 : : case MS_TYPEERR:
22130 : : {
22131 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22132 : : };
22133 : : break;
22134 : : case MS_EOFERR:
22135 : : {
22136 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22137 : : };
22138 : : break;
22139 : : case MS_CHILDERR:
22140 : : {
22141 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22142 : : };
22143 : : break;
22144 : : case MS_NULLPARENTERR:
22145 : : {
22146 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22147 : : };
22148 : : break;
22149 : : default:
22150 : : {
22151 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22152 : : };
22153 : : break;
22154 : : }
22155 : : }
22156 : : }
22157 : : jresult = (jint)result;
22158 : : return jresult;
22159 : : }
22160 : :
22161 : :
22162 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1removeClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22163 : : jlong jresult = 0 ;
22164 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22165 : : int arg2 ;
22166 : : classObj *result = 0 ;
22167 : :
22168 : : (void)jenv;
22169 : : (void)jcls;
22170 : : (void)jarg1_;
22171 : 0 : arg1 = *(struct layerObj **)&jarg1;
22172 : : arg2 = (int)jarg2;
22173 : : {
22174 : : errorObj *ms_error;
22175 : : result = (classObj *)layerObj_removeClass(arg1,arg2);
22176 : 0 : ms_error = msGetErrorObj();
22177 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22178 : : char ms_message[8192];
22179 : 0 : char* msg = msGetErrorString(";");
22180 : 0 : int ms_errorcode = ms_error->code;
22181 [ # # ]: 0 : if (msg) {
22182 : 0 : snprintf(ms_message, 8192, msg);
22183 : 0 : free(msg);
22184 : : }
22185 : : else sprintf(ms_message, "Unknown message");
22186 : :
22187 : 0 : msResetErrorList();
22188 : :
22189 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22190 : : case MS_NOTFOUND:
22191 : : break;
22192 : : case -1:
22193 : : break;
22194 : : case MS_IOERR:
22195 : : {
22196 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22197 : : };
22198 : : break;
22199 : : case MS_MEMERR:
22200 : : {
22201 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22202 : : };
22203 : : break;
22204 : : case MS_TYPEERR:
22205 : : {
22206 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22207 : : };
22208 : : break;
22209 : : case MS_EOFERR:
22210 : : {
22211 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22212 : : };
22213 : : break;
22214 : : case MS_CHILDERR:
22215 : : {
22216 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22217 : : };
22218 : : break;
22219 : : case MS_NULLPARENTERR:
22220 : : {
22221 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22222 : : };
22223 : : break;
22224 : : default:
22225 : : {
22226 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22227 : : };
22228 : : break;
22229 : : }
22230 : : }
22231 : : }
22232 : 0 : *(classObj **)&jresult = result;
22233 : 0 : return jresult;
22234 : : }
22235 : :
22236 : :
22237 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1open(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22238 : : jint jresult = 0 ;
22239 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22240 : : int result;
22241 : :
22242 : : (void)jenv;
22243 : : (void)jcls;
22244 : : (void)jarg1_;
22245 : 1 : arg1 = *(struct layerObj **)&jarg1;
22246 : : {
22247 : : errorObj *ms_error;
22248 : : result = (int)layerObj_open(arg1);
22249 : 1 : ms_error = msGetErrorObj();
22250 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22251 : : char ms_message[8192];
22252 : 0 : char* msg = msGetErrorString(";");
22253 : 0 : int ms_errorcode = ms_error->code;
22254 [ # # ]: 0 : if (msg) {
22255 : 0 : snprintf(ms_message, 8192, msg);
22256 : 0 : free(msg);
22257 : : }
22258 : : else sprintf(ms_message, "Unknown message");
22259 : :
22260 : 0 : msResetErrorList();
22261 : :
22262 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22263 : : case MS_NOTFOUND:
22264 : : break;
22265 : : case -1:
22266 : : break;
22267 : : case MS_IOERR:
22268 : : {
22269 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22270 : : };
22271 : : break;
22272 : : case MS_MEMERR:
22273 : : {
22274 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22275 : : };
22276 : : break;
22277 : : case MS_TYPEERR:
22278 : : {
22279 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22280 : : };
22281 : : break;
22282 : : case MS_EOFERR:
22283 : : {
22284 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22285 : : };
22286 : : break;
22287 : : case MS_CHILDERR:
22288 : : {
22289 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22290 : : };
22291 : : break;
22292 : : case MS_NULLPARENTERR:
22293 : : {
22294 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22295 : : };
22296 : : break;
22297 : : default:
22298 : : {
22299 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22300 : : };
22301 : : break;
22302 : : }
22303 : : }
22304 : : }
22305 : : jresult = (jint)result;
22306 : : return jresult;
22307 : : }
22308 : :
22309 : :
22310 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1whichShapes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
22311 : : jint jresult = 0 ;
22312 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22313 : : rectObj arg2 ;
22314 : : rectObj *argp2 ;
22315 : : int result;
22316 : :
22317 : : (void)jenv;
22318 : : (void)jcls;
22319 : : (void)jarg1_;
22320 : : (void)jarg2_;
22321 : 0 : arg1 = *(struct layerObj **)&jarg1;
22322 : 0 : argp2 = *(rectObj **)&jarg2;
22323 [ # # ]: 0 : if (!argp2) {
22324 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null rectObj");
22325 : 0 : return 0;
22326 : : }
22327 : 0 : arg2 = *argp2;
22328 : : {
22329 : : errorObj *ms_error;
22330 : : result = (int)layerObj_whichShapes(arg1,arg2);
22331 : 0 : ms_error = msGetErrorObj();
22332 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22333 : : char ms_message[8192];
22334 : 0 : char* msg = msGetErrorString(";");
22335 : 0 : int ms_errorcode = ms_error->code;
22336 [ # # ]: 0 : if (msg) {
22337 : 0 : snprintf(ms_message, 8192, msg);
22338 : 0 : free(msg);
22339 : : }
22340 : : else sprintf(ms_message, "Unknown message");
22341 : :
22342 : 0 : msResetErrorList();
22343 : :
22344 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22345 : : case MS_NOTFOUND:
22346 : : break;
22347 : : case -1:
22348 : : break;
22349 : : case MS_IOERR:
22350 : : {
22351 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22352 : : };
22353 : : break;
22354 : : case MS_MEMERR:
22355 : : {
22356 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22357 : : };
22358 : : break;
22359 : : case MS_TYPEERR:
22360 : : {
22361 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22362 : : };
22363 : : break;
22364 : : case MS_EOFERR:
22365 : : {
22366 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22367 : : };
22368 : : break;
22369 : : case MS_CHILDERR:
22370 : : {
22371 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22372 : : };
22373 : : break;
22374 : : case MS_NULLPARENTERR:
22375 : : {
22376 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22377 : : };
22378 : : break;
22379 : : default:
22380 : : {
22381 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22382 : : };
22383 : : break;
22384 : : }
22385 : : }
22386 : : }
22387 : : jresult = (jint)result;
22388 : : return jresult;
22389 : : }
22390 : :
22391 : :
22392 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1nextShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22393 : : jlong jresult = 0 ;
22394 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22395 : : shapeObj *result = 0 ;
22396 : :
22397 : : (void)jenv;
22398 : : (void)jcls;
22399 : : (void)jarg1_;
22400 : 0 : arg1 = *(struct layerObj **)&jarg1;
22401 : : {
22402 : : errorObj *ms_error;
22403 : : result = (shapeObj *)layerObj_nextShape(arg1);
22404 : 0 : ms_error = msGetErrorObj();
22405 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22406 : : char ms_message[8192];
22407 : 0 : char* msg = msGetErrorString(";");
22408 : 0 : int ms_errorcode = ms_error->code;
22409 [ # # ]: 0 : if (msg) {
22410 : 0 : snprintf(ms_message, 8192, msg);
22411 : 0 : free(msg);
22412 : : }
22413 : : else sprintf(ms_message, "Unknown message");
22414 : :
22415 : 0 : msResetErrorList();
22416 : :
22417 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22418 : : case MS_NOTFOUND:
22419 : : break;
22420 : : case -1:
22421 : : break;
22422 : : case MS_IOERR:
22423 : : {
22424 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22425 : : };
22426 : : break;
22427 : : case MS_MEMERR:
22428 : : {
22429 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22430 : : };
22431 : : break;
22432 : : case MS_TYPEERR:
22433 : : {
22434 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22435 : : };
22436 : : break;
22437 : : case MS_EOFERR:
22438 : : {
22439 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22440 : : };
22441 : : break;
22442 : : case MS_CHILDERR:
22443 : : {
22444 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22445 : : };
22446 : : break;
22447 : : case MS_NULLPARENTERR:
22448 : : {
22449 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22450 : : };
22451 : : break;
22452 : : default:
22453 : : {
22454 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22455 : : };
22456 : : break;
22457 : : }
22458 : : }
22459 : : }
22460 : 0 : *(shapeObj **)&jresult = result;
22461 : 0 : return jresult;
22462 : : }
22463 : :
22464 : :
22465 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1close(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22466 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22467 : :
22468 : : (void)jenv;
22469 : : (void)jcls;
22470 : : (void)jarg1_;
22471 : 1 : arg1 = *(struct layerObj **)&jarg1;
22472 : : {
22473 : : errorObj *ms_error;
22474 : : layerObj_close(arg1);
22475 : 1 : ms_error = msGetErrorObj();
22476 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22477 : : char ms_message[8192];
22478 : 0 : char* msg = msGetErrorString(";");
22479 : 0 : int ms_errorcode = ms_error->code;
22480 [ # # ]: 0 : if (msg) {
22481 : 0 : snprintf(ms_message, 8192, msg);
22482 : 0 : free(msg);
22483 : : }
22484 : : else sprintf(ms_message, "Unknown message");
22485 : :
22486 : 0 : msResetErrorList();
22487 : :
22488 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22489 : : case MS_NOTFOUND:
22490 : : break;
22491 : : case -1:
22492 : : break;
22493 : : case MS_IOERR:
22494 : : {
22495 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
22496 : : };
22497 : : break;
22498 : : case MS_MEMERR:
22499 : : {
22500 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
22501 : : };
22502 : : break;
22503 : : case MS_TYPEERR:
22504 : : {
22505 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
22506 : : };
22507 : : break;
22508 : : case MS_EOFERR:
22509 : : {
22510 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
22511 : : };
22512 : : break;
22513 : : case MS_CHILDERR:
22514 : : {
22515 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
22516 : : };
22517 : : break;
22518 : : case MS_NULLPARENTERR:
22519 : : {
22520 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
22521 : : };
22522 : : break;
22523 : : default:
22524 : : {
22525 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
22526 : : };
22527 : : break;
22528 : : }
22529 : : }
22530 : : }
22531 : : }
22532 : :
22533 : :
22534 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
22535 : : jlong jresult = 0 ;
22536 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22537 : : resultObj *arg2 = (resultObj *) 0 ;
22538 : : shapeObj *result = 0 ;
22539 : :
22540 : : (void)jenv;
22541 : : (void)jcls;
22542 : : (void)jarg1_;
22543 : : (void)jarg2_;
22544 : 1 : arg1 = *(struct layerObj **)&jarg1;
22545 : 1 : arg2 = *(resultObj **)&jarg2;
22546 : : {
22547 : : errorObj *ms_error;
22548 : : result = (shapeObj *)layerObj_getShape(arg1,arg2);
22549 : 1 : ms_error = msGetErrorObj();
22550 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22551 : : char ms_message[8192];
22552 : 0 : char* msg = msGetErrorString(";");
22553 : 0 : int ms_errorcode = ms_error->code;
22554 [ # # ]: 0 : if (msg) {
22555 : 0 : snprintf(ms_message, 8192, msg);
22556 : 0 : free(msg);
22557 : : }
22558 : : else sprintf(ms_message, "Unknown message");
22559 : :
22560 : 0 : msResetErrorList();
22561 : :
22562 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22563 : : case MS_NOTFOUND:
22564 : : break;
22565 : : case -1:
22566 : : break;
22567 : : case MS_IOERR:
22568 : : {
22569 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22570 : : };
22571 : : break;
22572 : : case MS_MEMERR:
22573 : : {
22574 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22575 : : };
22576 : : break;
22577 : : case MS_TYPEERR:
22578 : : {
22579 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22580 : : };
22581 : : break;
22582 : : case MS_EOFERR:
22583 : : {
22584 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22585 : : };
22586 : : break;
22587 : : case MS_CHILDERR:
22588 : : {
22589 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22590 : : };
22591 : : break;
22592 : : case MS_NULLPARENTERR:
22593 : : {
22594 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22595 : : };
22596 : : break;
22597 : : default:
22598 : : {
22599 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22600 : : };
22601 : : break;
22602 : : }
22603 : : }
22604 : : }
22605 : 1 : *(shapeObj **)&jresult = result;
22606 : 1 : return jresult;
22607 : : }
22608 : :
22609 : :
22610 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getNumResults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22611 : : jint jresult = 0 ;
22612 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22613 : : int result;
22614 : :
22615 : : (void)jenv;
22616 : : (void)jcls;
22617 : : (void)jarg1_;
22618 : 1 : arg1 = *(struct layerObj **)&jarg1;
22619 : : {
22620 : : errorObj *ms_error;
22621 : : result = (int)layerObj_getNumResults(arg1);
22622 : 1 : ms_error = msGetErrorObj();
22623 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22624 : : char ms_message[8192];
22625 : 0 : char* msg = msGetErrorString(";");
22626 : 0 : int ms_errorcode = ms_error->code;
22627 [ # # ]: 0 : if (msg) {
22628 : 0 : snprintf(ms_message, 8192, msg);
22629 : 0 : free(msg);
22630 : : }
22631 : : else sprintf(ms_message, "Unknown message");
22632 : :
22633 : 0 : msResetErrorList();
22634 : :
22635 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22636 : : case MS_NOTFOUND:
22637 : : break;
22638 : : case -1:
22639 : : break;
22640 : : case MS_IOERR:
22641 : : {
22642 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22643 : : };
22644 : : break;
22645 : : case MS_MEMERR:
22646 : : {
22647 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22648 : : };
22649 : : break;
22650 : : case MS_TYPEERR:
22651 : : {
22652 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22653 : : };
22654 : : break;
22655 : : case MS_EOFERR:
22656 : : {
22657 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22658 : : };
22659 : : break;
22660 : : case MS_CHILDERR:
22661 : : {
22662 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22663 : : };
22664 : : break;
22665 : : case MS_NULLPARENTERR:
22666 : : {
22667 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22668 : : };
22669 : : break;
22670 : : default:
22671 : : {
22672 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22673 : : };
22674 : : break;
22675 : : }
22676 : : }
22677 : : }
22678 : : jresult = (jint)result;
22679 : : return jresult;
22680 : : }
22681 : :
22682 : :
22683 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getResultsBounds(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
22684 : : jlong jresult = 0 ;
22685 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22686 : : rectObj *result = 0 ;
22687 : :
22688 : : (void)jenv;
22689 : : (void)jcls;
22690 : : (void)jarg1_;
22691 : 0 : arg1 = *(struct layerObj **)&jarg1;
22692 : : {
22693 : : errorObj *ms_error;
22694 : : result = (rectObj *)layerObj_getResultsBounds(arg1);
22695 : 0 : ms_error = msGetErrorObj();
22696 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22697 : : char ms_message[8192];
22698 : 0 : char* msg = msGetErrorString(";");
22699 : 0 : int ms_errorcode = ms_error->code;
22700 [ # # ]: 0 : if (msg) {
22701 : 0 : snprintf(ms_message, 8192, msg);
22702 : 0 : free(msg);
22703 : : }
22704 : : else sprintf(ms_message, "Unknown message");
22705 : :
22706 : 0 : msResetErrorList();
22707 : :
22708 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22709 : : case MS_NOTFOUND:
22710 : : break;
22711 : : case -1:
22712 : : break;
22713 : : case MS_IOERR:
22714 : : {
22715 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22716 : : };
22717 : : break;
22718 : : case MS_MEMERR:
22719 : : {
22720 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22721 : : };
22722 : : break;
22723 : : case MS_TYPEERR:
22724 : : {
22725 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22726 : : };
22727 : : break;
22728 : : case MS_EOFERR:
22729 : : {
22730 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22731 : : };
22732 : : break;
22733 : : case MS_CHILDERR:
22734 : : {
22735 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22736 : : };
22737 : : break;
22738 : : case MS_NULLPARENTERR:
22739 : : {
22740 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22741 : : };
22742 : : break;
22743 : : default:
22744 : : {
22745 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22746 : : };
22747 : : break;
22748 : : }
22749 : : }
22750 : : }
22751 : 0 : *(rectObj **)&jresult = result;
22752 : 0 : return jresult;
22753 : : }
22754 : :
22755 : :
22756 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getResult(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22757 : : jlong jresult = 0 ;
22758 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22759 : : int arg2 ;
22760 : : resultObj *result = 0 ;
22761 : :
22762 : : (void)jenv;
22763 : : (void)jcls;
22764 : : (void)jarg1_;
22765 : 1 : arg1 = *(struct layerObj **)&jarg1;
22766 : : arg2 = (int)jarg2;
22767 : : {
22768 : : errorObj *ms_error;
22769 : : result = (resultObj *)layerObj_getResult(arg1,arg2);
22770 : 1 : ms_error = msGetErrorObj();
22771 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22772 : : char ms_message[8192];
22773 : 0 : char* msg = msGetErrorString(";");
22774 : 0 : int ms_errorcode = ms_error->code;
22775 [ # # ]: 0 : if (msg) {
22776 : 0 : snprintf(ms_message, 8192, msg);
22777 : 0 : free(msg);
22778 : : }
22779 : : else sprintf(ms_message, "Unknown message");
22780 : :
22781 : 0 : msResetErrorList();
22782 : :
22783 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22784 : : case MS_NOTFOUND:
22785 : : break;
22786 : : case -1:
22787 : : break;
22788 : : case MS_IOERR:
22789 : : {
22790 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22791 : : };
22792 : : break;
22793 : : case MS_MEMERR:
22794 : : {
22795 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22796 : : };
22797 : : break;
22798 : : case MS_TYPEERR:
22799 : : {
22800 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22801 : : };
22802 : : break;
22803 : : case MS_EOFERR:
22804 : : {
22805 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22806 : : };
22807 : : break;
22808 : : case MS_CHILDERR:
22809 : : {
22810 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22811 : : };
22812 : : break;
22813 : : case MS_NULLPARENTERR:
22814 : : {
22815 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22816 : : };
22817 : : break;
22818 : : default:
22819 : : {
22820 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22821 : : };
22822 : : break;
22823 : : }
22824 : : }
22825 : : }
22826 : 1 : *(resultObj **)&jresult = result;
22827 : 1 : return jresult;
22828 : : }
22829 : :
22830 : :
22831 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getClass(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22832 : : jlong jresult = 0 ;
22833 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22834 : : int arg2 ;
22835 : : classObj *result = 0 ;
22836 : :
22837 : : (void)jenv;
22838 : : (void)jcls;
22839 : : (void)jarg1_;
22840 : 1 : arg1 = *(struct layerObj **)&jarg1;
22841 : : arg2 = (int)jarg2;
22842 : : {
22843 : : errorObj *ms_error;
22844 : : result = (classObj *)layerObj_getClass(arg1,arg2);
22845 : 1 : ms_error = msGetErrorObj();
22846 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22847 : : char ms_message[8192];
22848 : 0 : char* msg = msGetErrorString(";");
22849 : 0 : int ms_errorcode = ms_error->code;
22850 [ # # ]: 0 : if (msg) {
22851 : 0 : snprintf(ms_message, 8192, msg);
22852 : 0 : free(msg);
22853 : : }
22854 : : else sprintf(ms_message, "Unknown message");
22855 : :
22856 : 0 : msResetErrorList();
22857 : :
22858 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22859 : : case MS_NOTFOUND:
22860 : : break;
22861 : : case -1:
22862 : : break;
22863 : : case MS_IOERR:
22864 : : {
22865 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22866 : : };
22867 : : break;
22868 : : case MS_MEMERR:
22869 : : {
22870 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22871 : : };
22872 : : break;
22873 : : case MS_TYPEERR:
22874 : : {
22875 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22876 : : };
22877 : : break;
22878 : : case MS_EOFERR:
22879 : : {
22880 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22881 : : };
22882 : : break;
22883 : : case MS_CHILDERR:
22884 : : {
22885 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22886 : : };
22887 : : break;
22888 : : case MS_NULLPARENTERR:
22889 : : {
22890 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22891 : : };
22892 : : break;
22893 : : default:
22894 : : {
22895 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22896 : : };
22897 : : break;
22898 : : }
22899 : : }
22900 : : }
22901 : 1 : *(classObj **)&jresult = result;
22902 : 1 : return jresult;
22903 : : }
22904 : :
22905 : :
22906 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getItem(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
22907 : : jstring jresult = 0 ;
22908 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22909 : : int arg2 ;
22910 : : char *result = 0 ;
22911 : :
22912 : : (void)jenv;
22913 : : (void)jcls;
22914 : : (void)jarg1_;
22915 : 0 : arg1 = *(struct layerObj **)&jarg1;
22916 : : arg2 = (int)jarg2;
22917 : : {
22918 : : errorObj *ms_error;
22919 : : result = (char *)layerObj_getItem(arg1,arg2);
22920 : 0 : ms_error = msGetErrorObj();
22921 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
22922 : : char ms_message[8192];
22923 : 0 : char* msg = msGetErrorString(";");
22924 : 0 : int ms_errorcode = ms_error->code;
22925 [ # # ]: 0 : if (msg) {
22926 : 0 : snprintf(ms_message, 8192, msg);
22927 : 0 : free(msg);
22928 : : }
22929 : : else sprintf(ms_message, "Unknown message");
22930 : :
22931 : 0 : msResetErrorList();
22932 : :
22933 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
22934 : : case MS_NOTFOUND:
22935 : : break;
22936 : : case -1:
22937 : : break;
22938 : : case MS_IOERR:
22939 : : {
22940 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
22941 : : };
22942 : : break;
22943 : : case MS_MEMERR:
22944 : : {
22945 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
22946 : : };
22947 : : break;
22948 : : case MS_TYPEERR:
22949 : : {
22950 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
22951 : : };
22952 : : break;
22953 : : case MS_EOFERR:
22954 : : {
22955 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
22956 : : };
22957 : : break;
22958 : : case MS_CHILDERR:
22959 : : {
22960 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22961 : : };
22962 : : break;
22963 : : case MS_NULLPARENTERR:
22964 : : {
22965 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
22966 : : };
22967 : : break;
22968 : : default:
22969 : : {
22970 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
22971 : : };
22972 : : break;
22973 : : }
22974 : : }
22975 : : }
22976 : : {
22977 : 0 : jresult = JNU_NewStringNative(jenv, result);
22978 : : }
22979 : 0 : return jresult;
22980 : : }
22981 : :
22982 : :
22983 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setItems(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jint jarg3) {
22984 : : jint jresult = 0 ;
22985 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
22986 : : char **arg2 = (char **) 0 ;
22987 : : int arg3 ;
22988 : : int result;
22989 : :
22990 : : (void)jenv;
22991 : : (void)jcls;
22992 : : (void)jarg1_;
22993 : 0 : arg1 = *(struct layerObj **)&jarg1;
22994 : 0 : arg2 = *(char ***)&jarg2;
22995 : : arg3 = (int)jarg3;
22996 : : {
22997 : : errorObj *ms_error;
22998 : : result = (int)layerObj_setItems(arg1,arg2,arg3);
22999 : 0 : ms_error = msGetErrorObj();
23000 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23001 : : char ms_message[8192];
23002 : 0 : char* msg = msGetErrorString(";");
23003 : 0 : int ms_errorcode = ms_error->code;
23004 [ # # ]: 0 : if (msg) {
23005 : 0 : snprintf(ms_message, 8192, msg);
23006 : 0 : free(msg);
23007 : : }
23008 : : else sprintf(ms_message, "Unknown message");
23009 : :
23010 : 0 : msResetErrorList();
23011 : :
23012 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23013 : : case MS_NOTFOUND:
23014 : : break;
23015 : : case -1:
23016 : : break;
23017 : : case MS_IOERR:
23018 : : {
23019 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23020 : : };
23021 : : break;
23022 : : case MS_MEMERR:
23023 : : {
23024 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23025 : : };
23026 : : break;
23027 : : case MS_TYPEERR:
23028 : : {
23029 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23030 : : };
23031 : : break;
23032 : : case MS_EOFERR:
23033 : : {
23034 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23035 : : };
23036 : : break;
23037 : : case MS_CHILDERR:
23038 : : {
23039 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23040 : : };
23041 : : break;
23042 : : case MS_NULLPARENTERR:
23043 : : {
23044 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23045 : : };
23046 : : break;
23047 : : default:
23048 : : {
23049 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23050 : : };
23051 : : break;
23052 : : }
23053 : : }
23054 : : }
23055 : : jresult = (jint)result;
23056 : : return jresult;
23057 : : }
23058 : :
23059 : :
23060 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
23061 : : jint jresult = 0 ;
23062 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23063 : : mapObj *arg2 = (mapObj *) 0 ;
23064 : : imageObj *arg3 = (imageObj *) 0 ;
23065 : : int result;
23066 : :
23067 : : (void)jenv;
23068 : : (void)jcls;
23069 : : (void)jarg1_;
23070 : : (void)jarg2_;
23071 : : (void)jarg3_;
23072 : 0 : arg1 = *(struct layerObj **)&jarg1;
23073 : 0 : arg2 = *(mapObj **)&jarg2;
23074 : 0 : arg3 = *(imageObj **)&jarg3;
23075 : : {
23076 : : errorObj *ms_error;
23077 : : result = (int)layerObj_draw(arg1,arg2,arg3);
23078 : 0 : ms_error = msGetErrorObj();
23079 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23080 : : char ms_message[8192];
23081 : 0 : char* msg = msGetErrorString(";");
23082 : 0 : int ms_errorcode = ms_error->code;
23083 [ # # ]: 0 : if (msg) {
23084 : 0 : snprintf(ms_message, 8192, msg);
23085 : 0 : free(msg);
23086 : : }
23087 : : else sprintf(ms_message, "Unknown message");
23088 : :
23089 : 0 : msResetErrorList();
23090 : :
23091 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23092 : : case MS_NOTFOUND:
23093 : : break;
23094 : : case -1:
23095 : : break;
23096 : : case MS_IOERR:
23097 : : {
23098 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23099 : : };
23100 : : break;
23101 : : case MS_MEMERR:
23102 : : {
23103 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23104 : : };
23105 : : break;
23106 : : case MS_TYPEERR:
23107 : : {
23108 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23109 : : };
23110 : : break;
23111 : : case MS_EOFERR:
23112 : : {
23113 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23114 : : };
23115 : : break;
23116 : : case MS_CHILDERR:
23117 : : {
23118 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23119 : : };
23120 : : break;
23121 : : case MS_NULLPARENTERR:
23122 : : {
23123 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23124 : : };
23125 : : break;
23126 : : default:
23127 : : {
23128 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23129 : : };
23130 : : break;
23131 : : }
23132 : : }
23133 : : }
23134 : : jresult = (jint)result;
23135 : : return jresult;
23136 : : }
23137 : :
23138 : :
23139 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1drawQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
23140 : : jint jresult = 0 ;
23141 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23142 : : mapObj *arg2 = (mapObj *) 0 ;
23143 : : imageObj *arg3 = (imageObj *) 0 ;
23144 : : int result;
23145 : :
23146 : : (void)jenv;
23147 : : (void)jcls;
23148 : : (void)jarg1_;
23149 : : (void)jarg2_;
23150 : : (void)jarg3_;
23151 : 0 : arg1 = *(struct layerObj **)&jarg1;
23152 : 0 : arg2 = *(mapObj **)&jarg2;
23153 : 0 : arg3 = *(imageObj **)&jarg3;
23154 : : {
23155 : : errorObj *ms_error;
23156 : : result = (int)layerObj_drawQuery(arg1,arg2,arg3);
23157 : 0 : ms_error = msGetErrorObj();
23158 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23159 : : char ms_message[8192];
23160 : 0 : char* msg = msGetErrorString(";");
23161 : 0 : int ms_errorcode = ms_error->code;
23162 [ # # ]: 0 : if (msg) {
23163 : 0 : snprintf(ms_message, 8192, msg);
23164 : 0 : free(msg);
23165 : : }
23166 : : else sprintf(ms_message, "Unknown message");
23167 : :
23168 : 0 : msResetErrorList();
23169 : :
23170 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23171 : : case MS_NOTFOUND:
23172 : : break;
23173 : : case -1:
23174 : : break;
23175 : : case MS_IOERR:
23176 : : {
23177 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23178 : : };
23179 : : break;
23180 : : case MS_MEMERR:
23181 : : {
23182 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23183 : : };
23184 : : break;
23185 : : case MS_TYPEERR:
23186 : : {
23187 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23188 : : };
23189 : : break;
23190 : : case MS_EOFERR:
23191 : : {
23192 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23193 : : };
23194 : : break;
23195 : : case MS_CHILDERR:
23196 : : {
23197 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23198 : : };
23199 : : break;
23200 : : case MS_NULLPARENTERR:
23201 : : {
23202 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23203 : : };
23204 : : break;
23205 : : default:
23206 : : {
23207 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23208 : : };
23209 : : break;
23210 : : }
23211 : : }
23212 : : }
23213 : : jresult = (jint)result;
23214 : : return jresult;
23215 : : }
23216 : :
23217 : :
23218 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
23219 : : jint jresult = 0 ;
23220 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23221 : : mapObj *arg2 = (mapObj *) 0 ;
23222 : : char *arg3 = (char *) 0 ;
23223 : : int result;
23224 : :
23225 : : (void)jenv;
23226 : : (void)jcls;
23227 : : (void)jarg1_;
23228 : : (void)jarg2_;
23229 : 0 : arg1 = *(struct layerObj **)&jarg1;
23230 : 0 : arg2 = *(mapObj **)&jarg2;
23231 : : {
23232 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
23233 : : }
23234 : : {
23235 : : errorObj *ms_error;
23236 : 0 : result = (int)layerObj_queryByFilter(arg1,arg2,arg3);
23237 : 0 : ms_error = msGetErrorObj();
23238 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23239 : : char ms_message[8192];
23240 : 0 : char* msg = msGetErrorString(";");
23241 : 0 : int ms_errorcode = ms_error->code;
23242 [ # # ]: 0 : if (msg) {
23243 : 0 : snprintf(ms_message, 8192, msg);
23244 : 0 : free(msg);
23245 : : }
23246 : : else sprintf(ms_message, "Unknown message");
23247 : :
23248 : 0 : msResetErrorList();
23249 : :
23250 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23251 : : case MS_NOTFOUND:
23252 : : break;
23253 : : case -1:
23254 : : break;
23255 : : case MS_IOERR:
23256 : : {
23257 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23258 : : };
23259 : : break;
23260 : : case MS_MEMERR:
23261 : : {
23262 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23263 : : };
23264 : : break;
23265 : : case MS_TYPEERR:
23266 : : {
23267 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23268 : : };
23269 : : break;
23270 : : case MS_EOFERR:
23271 : : {
23272 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23273 : : };
23274 : : break;
23275 : : case MS_CHILDERR:
23276 : : {
23277 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23278 : : };
23279 : : break;
23280 : : case MS_NULLPARENTERR:
23281 : : {
23282 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23283 : : };
23284 : : break;
23285 : : default:
23286 : : {
23287 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23288 : : };
23289 : : break;
23290 : : }
23291 : : }
23292 : : }
23293 : : jresult = (jint)result;
23294 [ # # ]: 0 : if (arg3) free(arg3);
23295 : : return jresult;
23296 : : }
23297 : :
23298 : :
23299 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByAttributes(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3, jstring jarg4, jint jarg5) {
23300 : : jint jresult = 0 ;
23301 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23302 : : mapObj *arg2 = (mapObj *) 0 ;
23303 : : char *arg3 = (char *) 0 ;
23304 : : char *arg4 = (char *) 0 ;
23305 : : int arg5 ;
23306 : : int result;
23307 : :
23308 : : (void)jenv;
23309 : : (void)jcls;
23310 : : (void)jarg1_;
23311 : : (void)jarg2_;
23312 : 1 : arg1 = *(struct layerObj **)&jarg1;
23313 : 1 : arg2 = *(mapObj **)&jarg2;
23314 : : {
23315 : 1 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
23316 : : }
23317 : : {
23318 : 1 : arg4 = JNU_GetStringNativeChars(jenv, jarg4);
23319 : : }
23320 : : arg5 = (int)jarg5;
23321 : : {
23322 : : errorObj *ms_error;
23323 : : result = (int)layerObj_queryByAttributes(arg1,arg2,arg3,arg4,arg5);
23324 : 1 : ms_error = msGetErrorObj();
23325 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23326 : : char ms_message[8192];
23327 : 0 : char* msg = msGetErrorString(";");
23328 : 0 : int ms_errorcode = ms_error->code;
23329 [ # # ]: 0 : if (msg) {
23330 : 0 : snprintf(ms_message, 8192, msg);
23331 : 0 : free(msg);
23332 : : }
23333 : : else sprintf(ms_message, "Unknown message");
23334 : :
23335 : 0 : msResetErrorList();
23336 : :
23337 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23338 : : case MS_NOTFOUND:
23339 : : break;
23340 : : case -1:
23341 : : break;
23342 : : case MS_IOERR:
23343 : : {
23344 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23345 : : };
23346 : : break;
23347 : : case MS_MEMERR:
23348 : : {
23349 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23350 : : };
23351 : : break;
23352 : : case MS_TYPEERR:
23353 : : {
23354 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23355 : : };
23356 : : break;
23357 : : case MS_EOFERR:
23358 : : {
23359 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23360 : : };
23361 : : break;
23362 : : case MS_CHILDERR:
23363 : : {
23364 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23365 : : };
23366 : : break;
23367 : : case MS_NULLPARENTERR:
23368 : : {
23369 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23370 : : };
23371 : : break;
23372 : : default:
23373 : : {
23374 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23375 : : };
23376 : : break;
23377 : : }
23378 : : }
23379 : : }
23380 : : jresult = (jint)result;
23381 [ + - ]: 1 : if (arg3) free(arg3);
23382 [ + - ]: 1 : if (arg4) free(arg4);
23383 : : return jresult;
23384 : : }
23385 : :
23386 : :
23387 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jint jarg4, jdouble jarg5) {
23388 : : jint jresult = 0 ;
23389 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23390 : : mapObj *arg2 = (mapObj *) 0 ;
23391 : : pointObj *arg3 = (pointObj *) 0 ;
23392 : : int arg4 ;
23393 : : double arg5 ;
23394 : : int result;
23395 : :
23396 : : (void)jenv;
23397 : : (void)jcls;
23398 : : (void)jarg1_;
23399 : : (void)jarg2_;
23400 : : (void)jarg3_;
23401 : 0 : arg1 = *(struct layerObj **)&jarg1;
23402 : 0 : arg2 = *(mapObj **)&jarg2;
23403 : 0 : arg3 = *(pointObj **)&jarg3;
23404 : : arg4 = (int)jarg4;
23405 : : arg5 = (double)jarg5;
23406 : : {
23407 : : errorObj *ms_error;
23408 : : result = (int)layerObj_queryByPoint(arg1,arg2,arg3,arg4,arg5);
23409 : 0 : ms_error = msGetErrorObj();
23410 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23411 : : char ms_message[8192];
23412 : 0 : char* msg = msGetErrorString(";");
23413 : 0 : int ms_errorcode = ms_error->code;
23414 [ # # ]: 0 : if (msg) {
23415 : 0 : snprintf(ms_message, 8192, msg);
23416 : 0 : free(msg);
23417 : : }
23418 : : else sprintf(ms_message, "Unknown message");
23419 : :
23420 : 0 : msResetErrorList();
23421 : :
23422 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23423 : : case MS_NOTFOUND:
23424 : : break;
23425 : : case -1:
23426 : : break;
23427 : : case MS_IOERR:
23428 : : {
23429 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23430 : : };
23431 : : break;
23432 : : case MS_MEMERR:
23433 : : {
23434 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23435 : : };
23436 : : break;
23437 : : case MS_TYPEERR:
23438 : : {
23439 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23440 : : };
23441 : : break;
23442 : : case MS_EOFERR:
23443 : : {
23444 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23445 : : };
23446 : : break;
23447 : : case MS_CHILDERR:
23448 : : {
23449 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23450 : : };
23451 : : break;
23452 : : case MS_NULLPARENTERR:
23453 : : {
23454 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23455 : : };
23456 : : break;
23457 : : default:
23458 : : {
23459 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23460 : : };
23461 : : break;
23462 : : }
23463 : : }
23464 : : }
23465 : : jresult = (jint)result;
23466 : : return jresult;
23467 : : }
23468 : :
23469 : :
23470 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByRect(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
23471 : : jint jresult = 0 ;
23472 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23473 : : mapObj *arg2 = (mapObj *) 0 ;
23474 : : rectObj arg3 ;
23475 : : rectObj *argp3 ;
23476 : : int result;
23477 : :
23478 : : (void)jenv;
23479 : : (void)jcls;
23480 : : (void)jarg1_;
23481 : : (void)jarg2_;
23482 : : (void)jarg3_;
23483 : 0 : arg1 = *(struct layerObj **)&jarg1;
23484 : 0 : arg2 = *(mapObj **)&jarg2;
23485 : 0 : argp3 = *(rectObj **)&jarg3;
23486 [ # # ]: 0 : if (!argp3) {
23487 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null rectObj");
23488 : 0 : return 0;
23489 : : }
23490 : 0 : arg3 = *argp3;
23491 : : {
23492 : : errorObj *ms_error;
23493 : : result = (int)layerObj_queryByRect(arg1,arg2,arg3);
23494 : 0 : ms_error = msGetErrorObj();
23495 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23496 : : char ms_message[8192];
23497 : 0 : char* msg = msGetErrorString(";");
23498 : 0 : int ms_errorcode = ms_error->code;
23499 [ # # ]: 0 : if (msg) {
23500 : 0 : snprintf(ms_message, 8192, msg);
23501 : 0 : free(msg);
23502 : : }
23503 : : else sprintf(ms_message, "Unknown message");
23504 : :
23505 : 0 : msResetErrorList();
23506 : :
23507 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23508 : : case MS_NOTFOUND:
23509 : : break;
23510 : : case -1:
23511 : : break;
23512 : : case MS_IOERR:
23513 : : {
23514 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23515 : : };
23516 : : break;
23517 : : case MS_MEMERR:
23518 : : {
23519 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23520 : : };
23521 : : break;
23522 : : case MS_TYPEERR:
23523 : : {
23524 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23525 : : };
23526 : : break;
23527 : : case MS_EOFERR:
23528 : : {
23529 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23530 : : };
23531 : : break;
23532 : : case MS_CHILDERR:
23533 : : {
23534 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23535 : : };
23536 : : break;
23537 : : case MS_NULLPARENTERR:
23538 : : {
23539 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23540 : : };
23541 : : break;
23542 : : default:
23543 : : {
23544 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23545 : : };
23546 : : break;
23547 : : }
23548 : : }
23549 : : }
23550 : : jresult = (jint)result;
23551 : : return jresult;
23552 : : }
23553 : :
23554 : :
23555 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByFeatures(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
23556 : : jint jresult = 0 ;
23557 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23558 : : mapObj *arg2 = (mapObj *) 0 ;
23559 : : int arg3 ;
23560 : : int result;
23561 : :
23562 : : (void)jenv;
23563 : : (void)jcls;
23564 : : (void)jarg1_;
23565 : : (void)jarg2_;
23566 : 0 : arg1 = *(struct layerObj **)&jarg1;
23567 : 0 : arg2 = *(mapObj **)&jarg2;
23568 : : arg3 = (int)jarg3;
23569 : : {
23570 : : errorObj *ms_error;
23571 : : result = (int)layerObj_queryByFeatures(arg1,arg2,arg3);
23572 : 0 : ms_error = msGetErrorObj();
23573 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23574 : : char ms_message[8192];
23575 : 0 : char* msg = msGetErrorString(";");
23576 : 0 : int ms_errorcode = ms_error->code;
23577 [ # # ]: 0 : if (msg) {
23578 : 0 : snprintf(ms_message, 8192, msg);
23579 : 0 : free(msg);
23580 : : }
23581 : : else sprintf(ms_message, "Unknown message");
23582 : :
23583 : 0 : msResetErrorList();
23584 : :
23585 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23586 : : case MS_NOTFOUND:
23587 : : break;
23588 : : case -1:
23589 : : break;
23590 : : case MS_IOERR:
23591 : : {
23592 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23593 : : };
23594 : : break;
23595 : : case MS_MEMERR:
23596 : : {
23597 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23598 : : };
23599 : : break;
23600 : : case MS_TYPEERR:
23601 : : {
23602 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23603 : : };
23604 : : break;
23605 : : case MS_EOFERR:
23606 : : {
23607 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23608 : : };
23609 : : break;
23610 : : case MS_CHILDERR:
23611 : : {
23612 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23613 : : };
23614 : : break;
23615 : : case MS_NULLPARENTERR:
23616 : : {
23617 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23618 : : };
23619 : : break;
23620 : : default:
23621 : : {
23622 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23623 : : };
23624 : : break;
23625 : : }
23626 : : }
23627 : : }
23628 : : jresult = (jint)result;
23629 : : return jresult;
23630 : : }
23631 : :
23632 : :
23633 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
23634 : : jint jresult = 0 ;
23635 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23636 : : mapObj *arg2 = (mapObj *) 0 ;
23637 : : shapeObj *arg3 = (shapeObj *) 0 ;
23638 : : int result;
23639 : :
23640 : : (void)jenv;
23641 : : (void)jcls;
23642 : : (void)jarg1_;
23643 : : (void)jarg2_;
23644 : : (void)jarg3_;
23645 : 0 : arg1 = *(struct layerObj **)&jarg1;
23646 : 0 : arg2 = *(mapObj **)&jarg2;
23647 : 0 : arg3 = *(shapeObj **)&jarg3;
23648 : : {
23649 : : errorObj *ms_error;
23650 : : result = (int)layerObj_queryByShape(arg1,arg2,arg3);
23651 : 0 : ms_error = msGetErrorObj();
23652 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23653 : : char ms_message[8192];
23654 : 0 : char* msg = msGetErrorString(";");
23655 : 0 : int ms_errorcode = ms_error->code;
23656 [ # # ]: 0 : if (msg) {
23657 : 0 : snprintf(ms_message, 8192, msg);
23658 : 0 : free(msg);
23659 : : }
23660 : : else sprintf(ms_message, "Unknown message");
23661 : :
23662 : 0 : msResetErrorList();
23663 : :
23664 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23665 : : case MS_NOTFOUND:
23666 : : break;
23667 : : case -1:
23668 : : break;
23669 : : case MS_IOERR:
23670 : : {
23671 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23672 : : };
23673 : : break;
23674 : : case MS_MEMERR:
23675 : : {
23676 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23677 : : };
23678 : : break;
23679 : : case MS_TYPEERR:
23680 : : {
23681 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23682 : : };
23683 : : break;
23684 : : case MS_EOFERR:
23685 : : {
23686 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23687 : : };
23688 : : break;
23689 : : case MS_CHILDERR:
23690 : : {
23691 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23692 : : };
23693 : : break;
23694 : : case MS_NULLPARENTERR:
23695 : : {
23696 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23697 : : };
23698 : : break;
23699 : : default:
23700 : : {
23701 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23702 : : };
23703 : : break;
23704 : : }
23705 : : }
23706 : : }
23707 : : jresult = (jint)result;
23708 : : return jresult;
23709 : : }
23710 : :
23711 : :
23712 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1queryByIndex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jint jarg4, jint jarg5) {
23713 : : jint jresult = 0 ;
23714 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23715 : : mapObj *arg2 = (mapObj *) 0 ;
23716 : : int arg3 ;
23717 : : int arg4 ;
23718 : : int arg5 = (int) 0 ;
23719 : : int result;
23720 : :
23721 : : (void)jenv;
23722 : : (void)jcls;
23723 : : (void)jarg1_;
23724 : : (void)jarg2_;
23725 : 1 : arg1 = *(struct layerObj **)&jarg1;
23726 : 1 : arg2 = *(mapObj **)&jarg2;
23727 : : arg3 = (int)jarg3;
23728 : : arg4 = (int)jarg4;
23729 : : arg5 = (int)jarg5;
23730 : : {
23731 : : errorObj *ms_error;
23732 : : result = (int)layerObj_queryByIndex(arg1,arg2,arg3,arg4,arg5);
23733 : 1 : ms_error = msGetErrorObj();
23734 [ + - ][ + - ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23735 : : char ms_message[8192];
23736 : 1 : char* msg = msGetErrorString(";");
23737 : 1 : int ms_errorcode = ms_error->code;
23738 [ + - ]: 1 : if (msg) {
23739 : 1 : snprintf(ms_message, 8192, msg);
23740 : 1 : free(msg);
23741 : : }
23742 : : else sprintf(ms_message, "Unknown message");
23743 : :
23744 : 1 : msResetErrorList();
23745 : :
23746 [ - - - - : 1 : switch(ms_errorcode) {
- - - + ]
23747 : : case MS_NOTFOUND:
23748 : : break;
23749 : : case -1:
23750 : : break;
23751 : : case MS_IOERR:
23752 : : {
23753 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23754 : : };
23755 : : break;
23756 : : case MS_MEMERR:
23757 : : {
23758 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23759 : : };
23760 : : break;
23761 : : case MS_TYPEERR:
23762 : : {
23763 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23764 : : };
23765 : : break;
23766 : : case MS_EOFERR:
23767 : : {
23768 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23769 : : };
23770 : : break;
23771 : : case MS_CHILDERR:
23772 : : {
23773 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23774 : : };
23775 : : break;
23776 : : case MS_NULLPARENTERR:
23777 : : {
23778 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23779 : : };
23780 : : break;
23781 : : default:
23782 : : {
23783 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23784 : : };
23785 : : break;
23786 : : }
23787 : : }
23788 : : }
23789 : : jresult = (jint)result;
23790 : : return jresult;
23791 : : }
23792 : :
23793 : :
23794 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getResults(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23795 : : jlong jresult = 0 ;
23796 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23797 : : resultCacheObj *result = 0 ;
23798 : :
23799 : : (void)jenv;
23800 : : (void)jcls;
23801 : : (void)jarg1_;
23802 : 1 : arg1 = *(struct layerObj **)&jarg1;
23803 : : {
23804 : : errorObj *ms_error;
23805 : : result = (resultCacheObj *)layerObj_getResults(arg1);
23806 : 1 : ms_error = msGetErrorObj();
23807 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23808 : : char ms_message[8192];
23809 : 0 : char* msg = msGetErrorString(";");
23810 : 0 : int ms_errorcode = ms_error->code;
23811 [ # # ]: 0 : if (msg) {
23812 : 0 : snprintf(ms_message, 8192, msg);
23813 : 0 : free(msg);
23814 : : }
23815 : : else sprintf(ms_message, "Unknown message");
23816 : :
23817 : 0 : msResetErrorList();
23818 : :
23819 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23820 : : case MS_NOTFOUND:
23821 : : break;
23822 : : case -1:
23823 : : break;
23824 : : case MS_IOERR:
23825 : : {
23826 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23827 : : };
23828 : : break;
23829 : : case MS_MEMERR:
23830 : : {
23831 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23832 : : };
23833 : : break;
23834 : : case MS_TYPEERR:
23835 : : {
23836 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23837 : : };
23838 : : break;
23839 : : case MS_EOFERR:
23840 : : {
23841 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23842 : : };
23843 : : break;
23844 : : case MS_CHILDERR:
23845 : : {
23846 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23847 : : };
23848 : : break;
23849 : : case MS_NULLPARENTERR:
23850 : : {
23851 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23852 : : };
23853 : : break;
23854 : : default:
23855 : : {
23856 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23857 : : };
23858 : : break;
23859 : : }
23860 : : }
23861 : : }
23862 : 1 : *(resultCacheObj **)&jresult = result;
23863 : 1 : return jresult;
23864 : : }
23865 : :
23866 : :
23867 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
23868 : : jint jresult = 0 ;
23869 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23870 : : char *arg2 = (char *) 0 ;
23871 : : int result;
23872 : :
23873 : : (void)jenv;
23874 : : (void)jcls;
23875 : : (void)jarg1_;
23876 : 0 : arg1 = *(struct layerObj **)&jarg1;
23877 : : {
23878 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
23879 : : }
23880 : : {
23881 : : errorObj *ms_error;
23882 : : result = (int)layerObj_setFilter(arg1,arg2);
23883 : 0 : ms_error = msGetErrorObj();
23884 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23885 : : char ms_message[8192];
23886 : 0 : char* msg = msGetErrorString(";");
23887 : 0 : int ms_errorcode = ms_error->code;
23888 [ # # ]: 0 : if (msg) {
23889 : 0 : snprintf(ms_message, 8192, msg);
23890 : 0 : free(msg);
23891 : : }
23892 : : else sprintf(ms_message, "Unknown message");
23893 : :
23894 : 0 : msResetErrorList();
23895 : :
23896 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23897 : : case MS_NOTFOUND:
23898 : : break;
23899 : : case -1:
23900 : : break;
23901 : : case MS_IOERR:
23902 : : {
23903 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23904 : : };
23905 : : break;
23906 : : case MS_MEMERR:
23907 : : {
23908 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23909 : : };
23910 : : break;
23911 : : case MS_TYPEERR:
23912 : : {
23913 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23914 : : };
23915 : : break;
23916 : : case MS_EOFERR:
23917 : : {
23918 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23919 : : };
23920 : : break;
23921 : : case MS_CHILDERR:
23922 : : {
23923 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23924 : : };
23925 : : break;
23926 : : case MS_NULLPARENTERR:
23927 : : {
23928 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23929 : : };
23930 : : break;
23931 : : default:
23932 : : {
23933 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
23934 : : };
23935 : : break;
23936 : : }
23937 : : }
23938 : : }
23939 : : jresult = (jint)result;
23940 [ # # ]: 0 : if (arg2) free(arg2);
23941 : : return jresult;
23942 : : }
23943 : :
23944 : :
23945 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getFilterString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
23946 : : jstring jresult = 0 ;
23947 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
23948 : : char *result = 0 ;
23949 : :
23950 : : (void)jenv;
23951 : : (void)jcls;
23952 : : (void)jarg1_;
23953 : 0 : arg1 = *(struct layerObj **)&jarg1;
23954 : : {
23955 : : errorObj *ms_error;
23956 : : result = (char *)layerObj_getFilterString(arg1);
23957 : 0 : ms_error = msGetErrorObj();
23958 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
23959 : : char ms_message[8192];
23960 : 0 : char* msg = msGetErrorString(";");
23961 : 0 : int ms_errorcode = ms_error->code;
23962 [ # # ]: 0 : if (msg) {
23963 : 0 : snprintf(ms_message, 8192, msg);
23964 : 0 : free(msg);
23965 : : }
23966 : : else sprintf(ms_message, "Unknown message");
23967 : :
23968 : 0 : msResetErrorList();
23969 : :
23970 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
23971 : : case MS_NOTFOUND:
23972 : : break;
23973 : : case -1:
23974 : : break;
23975 : : case MS_IOERR:
23976 : : {
23977 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
23978 : : };
23979 : : break;
23980 : : case MS_MEMERR:
23981 : : {
23982 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
23983 : : };
23984 : : break;
23985 : : case MS_TYPEERR:
23986 : : {
23987 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
23988 : : };
23989 : : break;
23990 : : case MS_EOFERR:
23991 : : {
23992 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
23993 : : };
23994 : : break;
23995 : : case MS_CHILDERR:
23996 : : {
23997 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
23998 : : };
23999 : : break;
24000 : : case MS_NULLPARENTERR:
24001 : : {
24002 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24003 : : };
24004 : : break;
24005 : : default:
24006 : : {
24007 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24008 : : };
24009 : : break;
24010 : : }
24011 : : }
24012 : : }
24013 : : {
24014 : 0 : jresult = JNU_NewStringNative(jenv, result);
24015 : : }
24016 : 0 : free(result);
24017 : 0 : return jresult;
24018 : : }
24019 : :
24020 : :
24021 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setWKTProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24022 : : jint jresult = 0 ;
24023 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24024 : : char *arg2 = (char *) 0 ;
24025 : : int result;
24026 : :
24027 : : (void)jenv;
24028 : : (void)jcls;
24029 : : (void)jarg1_;
24030 : 0 : arg1 = *(struct layerObj **)&jarg1;
24031 : : {
24032 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24033 : : }
24034 : : {
24035 : : errorObj *ms_error;
24036 : : result = (int)layerObj_setWKTProjection(arg1,arg2);
24037 : 0 : ms_error = msGetErrorObj();
24038 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24039 : : char ms_message[8192];
24040 : 0 : char* msg = msGetErrorString(";");
24041 : 0 : int ms_errorcode = ms_error->code;
24042 [ # # ]: 0 : if (msg) {
24043 : 0 : snprintf(ms_message, 8192, msg);
24044 : 0 : free(msg);
24045 : : }
24046 : : else sprintf(ms_message, "Unknown message");
24047 : :
24048 : 0 : msResetErrorList();
24049 : :
24050 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24051 : : case MS_NOTFOUND:
24052 : : break;
24053 : : case -1:
24054 : : break;
24055 : : case MS_IOERR:
24056 : : {
24057 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24058 : : };
24059 : : break;
24060 : : case MS_MEMERR:
24061 : : {
24062 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24063 : : };
24064 : : break;
24065 : : case MS_TYPEERR:
24066 : : {
24067 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24068 : : };
24069 : : break;
24070 : : case MS_EOFERR:
24071 : : {
24072 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24073 : : };
24074 : : break;
24075 : : case MS_CHILDERR:
24076 : : {
24077 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24078 : : };
24079 : : break;
24080 : : case MS_NULLPARENTERR:
24081 : : {
24082 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24083 : : };
24084 : : break;
24085 : : default:
24086 : : {
24087 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24088 : : };
24089 : : break;
24090 : : }
24091 : : }
24092 : : }
24093 : : jresult = (jint)result;
24094 [ # # ]: 0 : if (arg2) free(arg2);
24095 : : return jresult;
24096 : : }
24097 : :
24098 : :
24099 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24100 : : jstring jresult = 0 ;
24101 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24102 : : char *result = 0 ;
24103 : :
24104 : : (void)jenv;
24105 : : (void)jcls;
24106 : : (void)jarg1_;
24107 : 0 : arg1 = *(struct layerObj **)&jarg1;
24108 : : {
24109 : : errorObj *ms_error;
24110 : : result = (char *)layerObj_getProjection(arg1);
24111 : 0 : ms_error = msGetErrorObj();
24112 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24113 : : char ms_message[8192];
24114 : 0 : char* msg = msGetErrorString(";");
24115 : 0 : int ms_errorcode = ms_error->code;
24116 [ # # ]: 0 : if (msg) {
24117 : 0 : snprintf(ms_message, 8192, msg);
24118 : 0 : free(msg);
24119 : : }
24120 : : else sprintf(ms_message, "Unknown message");
24121 : :
24122 : 0 : msResetErrorList();
24123 : :
24124 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24125 : : case MS_NOTFOUND:
24126 : : break;
24127 : : case -1:
24128 : : break;
24129 : : case MS_IOERR:
24130 : : {
24131 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24132 : : };
24133 : : break;
24134 : : case MS_MEMERR:
24135 : : {
24136 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24137 : : };
24138 : : break;
24139 : : case MS_TYPEERR:
24140 : : {
24141 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24142 : : };
24143 : : break;
24144 : : case MS_EOFERR:
24145 : : {
24146 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24147 : : };
24148 : : break;
24149 : : case MS_CHILDERR:
24150 : : {
24151 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24152 : : };
24153 : : break;
24154 : : case MS_NULLPARENTERR:
24155 : : {
24156 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24157 : : };
24158 : : break;
24159 : : default:
24160 : : {
24161 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24162 : : };
24163 : : break;
24164 : : }
24165 : : }
24166 : : }
24167 : : {
24168 : 0 : jresult = JNU_NewStringNative(jenv, result);
24169 : : }
24170 : 0 : free(result);
24171 : 0 : return jresult;
24172 : : }
24173 : :
24174 : :
24175 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24176 : : jint jresult = 0 ;
24177 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24178 : : char *arg2 = (char *) 0 ;
24179 : : int result;
24180 : :
24181 : : (void)jenv;
24182 : : (void)jcls;
24183 : : (void)jarg1_;
24184 : 0 : arg1 = *(struct layerObj **)&jarg1;
24185 : : {
24186 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24187 : : }
24188 : : {
24189 : : errorObj *ms_error;
24190 : : result = (int)layerObj_setProjection(arg1,arg2);
24191 : 0 : ms_error = msGetErrorObj();
24192 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24193 : : char ms_message[8192];
24194 : 0 : char* msg = msGetErrorString(";");
24195 : 0 : int ms_errorcode = ms_error->code;
24196 [ # # ]: 0 : if (msg) {
24197 : 0 : snprintf(ms_message, 8192, msg);
24198 : 0 : free(msg);
24199 : : }
24200 : : else sprintf(ms_message, "Unknown message");
24201 : :
24202 : 0 : msResetErrorList();
24203 : :
24204 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24205 : : case MS_NOTFOUND:
24206 : : break;
24207 : : case -1:
24208 : : break;
24209 : : case MS_IOERR:
24210 : : {
24211 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24212 : : };
24213 : : break;
24214 : : case MS_MEMERR:
24215 : : {
24216 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24217 : : };
24218 : : break;
24219 : : case MS_TYPEERR:
24220 : : {
24221 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24222 : : };
24223 : : break;
24224 : : case MS_EOFERR:
24225 : : {
24226 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24227 : : };
24228 : : break;
24229 : : case MS_CHILDERR:
24230 : : {
24231 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24232 : : };
24233 : : break;
24234 : : case MS_NULLPARENTERR:
24235 : : {
24236 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24237 : : };
24238 : : break;
24239 : : default:
24240 : : {
24241 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24242 : : };
24243 : : break;
24244 : : }
24245 : : }
24246 : : }
24247 : : jresult = (jint)result;
24248 [ # # ]: 0 : if (arg2) free(arg2);
24249 : : return jresult;
24250 : : }
24251 : :
24252 : :
24253 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1addFeature(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
24254 : : jint jresult = 0 ;
24255 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24256 : : shapeObj *arg2 = (shapeObj *) 0 ;
24257 : : int result;
24258 : :
24259 : : (void)jenv;
24260 : : (void)jcls;
24261 : : (void)jarg1_;
24262 : : (void)jarg2_;
24263 : 0 : arg1 = *(struct layerObj **)&jarg1;
24264 : 0 : arg2 = *(shapeObj **)&jarg2;
24265 : : {
24266 : : errorObj *ms_error;
24267 : : result = (int)layerObj_addFeature(arg1,arg2);
24268 : 0 : ms_error = msGetErrorObj();
24269 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24270 : : char ms_message[8192];
24271 : 0 : char* msg = msGetErrorString(";");
24272 : 0 : int ms_errorcode = ms_error->code;
24273 [ # # ]: 0 : if (msg) {
24274 : 0 : snprintf(ms_message, 8192, msg);
24275 : 0 : free(msg);
24276 : : }
24277 : : else sprintf(ms_message, "Unknown message");
24278 : :
24279 : 0 : msResetErrorList();
24280 : :
24281 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24282 : : case MS_NOTFOUND:
24283 : : break;
24284 : : case -1:
24285 : : break;
24286 : : case MS_IOERR:
24287 : : {
24288 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24289 : : };
24290 : : break;
24291 : : case MS_MEMERR:
24292 : : {
24293 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24294 : : };
24295 : : break;
24296 : : case MS_TYPEERR:
24297 : : {
24298 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24299 : : };
24300 : : break;
24301 : : case MS_EOFERR:
24302 : : {
24303 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24304 : : };
24305 : : break;
24306 : : case MS_CHILDERR:
24307 : : {
24308 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24309 : : };
24310 : : break;
24311 : : case MS_NULLPARENTERR:
24312 : : {
24313 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24314 : : };
24315 : : break;
24316 : : default:
24317 : : {
24318 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24319 : : };
24320 : : break;
24321 : : }
24322 : : }
24323 : : }
24324 : : jresult = (jint)result;
24325 : : return jresult;
24326 : : }
24327 : :
24328 : :
24329 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getNumFeatures(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24330 : : jint jresult = 0 ;
24331 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24332 : : int result;
24333 : :
24334 : : (void)jenv;
24335 : : (void)jcls;
24336 : : (void)jarg1_;
24337 : 0 : arg1 = *(struct layerObj **)&jarg1;
24338 : : {
24339 : : errorObj *ms_error;
24340 : : result = (int)layerObj_getNumFeatures(arg1);
24341 : 0 : ms_error = msGetErrorObj();
24342 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24343 : : char ms_message[8192];
24344 : 0 : char* msg = msGetErrorString(";");
24345 : 0 : int ms_errorcode = ms_error->code;
24346 [ # # ]: 0 : if (msg) {
24347 : 0 : snprintf(ms_message, 8192, msg);
24348 : 0 : free(msg);
24349 : : }
24350 : : else sprintf(ms_message, "Unknown message");
24351 : :
24352 : 0 : msResetErrorList();
24353 : :
24354 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24355 : : case MS_NOTFOUND:
24356 : : break;
24357 : : case -1:
24358 : : break;
24359 : : case MS_IOERR:
24360 : : {
24361 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24362 : : };
24363 : : break;
24364 : : case MS_MEMERR:
24365 : : {
24366 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24367 : : };
24368 : : break;
24369 : : case MS_TYPEERR:
24370 : : {
24371 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24372 : : };
24373 : : break;
24374 : : case MS_EOFERR:
24375 : : {
24376 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24377 : : };
24378 : : break;
24379 : : case MS_CHILDERR:
24380 : : {
24381 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24382 : : };
24383 : : break;
24384 : : case MS_NULLPARENTERR:
24385 : : {
24386 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24387 : : };
24388 : : break;
24389 : : default:
24390 : : {
24391 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24392 : : };
24393 : : break;
24394 : : }
24395 : : }
24396 : : }
24397 : : jresult = (jint)result;
24398 : : return jresult;
24399 : : }
24400 : :
24401 : :
24402 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24403 : : jlong jresult = 0 ;
24404 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24405 : : rectObj *result = 0 ;
24406 : :
24407 : : (void)jenv;
24408 : : (void)jcls;
24409 : : (void)jarg1_;
24410 : 0 : arg1 = *(struct layerObj **)&jarg1;
24411 : : {
24412 : : errorObj *ms_error;
24413 : : result = (rectObj *)layerObj_getExtent(arg1);
24414 : 0 : ms_error = msGetErrorObj();
24415 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24416 : : char ms_message[8192];
24417 : 0 : char* msg = msGetErrorString(";");
24418 : 0 : int ms_errorcode = ms_error->code;
24419 [ # # ]: 0 : if (msg) {
24420 : 0 : snprintf(ms_message, 8192, msg);
24421 : 0 : free(msg);
24422 : : }
24423 : : else sprintf(ms_message, "Unknown message");
24424 : :
24425 : 0 : msResetErrorList();
24426 : :
24427 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24428 : : case MS_NOTFOUND:
24429 : : break;
24430 : : case -1:
24431 : : break;
24432 : : case MS_IOERR:
24433 : : {
24434 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24435 : : };
24436 : : break;
24437 : : case MS_MEMERR:
24438 : : {
24439 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24440 : : };
24441 : : break;
24442 : : case MS_TYPEERR:
24443 : : {
24444 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24445 : : };
24446 : : break;
24447 : : case MS_EOFERR:
24448 : : {
24449 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24450 : : };
24451 : : break;
24452 : : case MS_CHILDERR:
24453 : : {
24454 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24455 : : };
24456 : : break;
24457 : : case MS_NULLPARENTERR:
24458 : : {
24459 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24460 : : };
24461 : : break;
24462 : : default:
24463 : : {
24464 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24465 : : };
24466 : : break;
24467 : : }
24468 : : }
24469 : : }
24470 : 0 : *(rectObj **)&jresult = result;
24471 : 0 : return jresult;
24472 : : }
24473 : :
24474 : :
24475 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4, jdouble jarg5) {
24476 : : jint jresult = 0 ;
24477 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24478 : : double arg2 = (double) -1.0 ;
24479 : : double arg3 = (double) -1.0 ;
24480 : : double arg4 = (double) -1.0 ;
24481 : : double arg5 = (double) -1.0 ;
24482 : : int result;
24483 : :
24484 : : (void)jenv;
24485 : : (void)jcls;
24486 : : (void)jarg1_;
24487 : 0 : arg1 = *(struct layerObj **)&jarg1;
24488 : : arg2 = (double)jarg2;
24489 : : arg3 = (double)jarg3;
24490 : : arg4 = (double)jarg4;
24491 : : arg5 = (double)jarg5;
24492 : : {
24493 : : errorObj *ms_error;
24494 : : result = (int)layerObj_setExtent(arg1,arg2,arg3,arg4,arg5);
24495 : 0 : ms_error = msGetErrorObj();
24496 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24497 : : char ms_message[8192];
24498 : 0 : char* msg = msGetErrorString(";");
24499 : 0 : int ms_errorcode = ms_error->code;
24500 [ # # ]: 0 : if (msg) {
24501 : 0 : snprintf(ms_message, 8192, msg);
24502 : 0 : free(msg);
24503 : : }
24504 : : else sprintf(ms_message, "Unknown message");
24505 : :
24506 : 0 : msResetErrorList();
24507 : :
24508 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24509 : : case MS_NOTFOUND:
24510 : : break;
24511 : : case -1:
24512 : : break;
24513 : : case MS_IOERR:
24514 : : {
24515 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24516 : : };
24517 : : break;
24518 : : case MS_MEMERR:
24519 : : {
24520 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24521 : : };
24522 : : break;
24523 : : case MS_TYPEERR:
24524 : : {
24525 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24526 : : };
24527 : : break;
24528 : : case MS_EOFERR:
24529 : : {
24530 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24531 : : };
24532 : : break;
24533 : : case MS_CHILDERR:
24534 : : {
24535 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24536 : : };
24537 : : break;
24538 : : case MS_NULLPARENTERR:
24539 : : {
24540 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24541 : : };
24542 : : break;
24543 : : default:
24544 : : {
24545 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24546 : : };
24547 : : break;
24548 : : }
24549 : : }
24550 : : }
24551 : : jresult = (jint)result;
24552 : : return jresult;
24553 : : }
24554 : :
24555 : :
24556 : 1 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24557 : : jstring jresult = 0 ;
24558 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24559 : : char *arg2 = (char *) 0 ;
24560 : : char *result = 0 ;
24561 : :
24562 : : (void)jenv;
24563 : : (void)jcls;
24564 : : (void)jarg1_;
24565 : 1 : arg1 = *(struct layerObj **)&jarg1;
24566 : : {
24567 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24568 : : }
24569 : : {
24570 : : errorObj *ms_error;
24571 : : result = (char *)layerObj_getMetaData(arg1,arg2);
24572 : 1 : ms_error = msGetErrorObj();
24573 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24574 : : char ms_message[8192];
24575 : 0 : char* msg = msGetErrorString(";");
24576 : 0 : int ms_errorcode = ms_error->code;
24577 [ # # ]: 0 : if (msg) {
24578 : 0 : snprintf(ms_message, 8192, msg);
24579 : 0 : free(msg);
24580 : : }
24581 : : else sprintf(ms_message, "Unknown message");
24582 : :
24583 : 0 : msResetErrorList();
24584 : :
24585 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24586 : : case MS_NOTFOUND:
24587 : : break;
24588 : : case -1:
24589 : : break;
24590 : : case MS_IOERR:
24591 : : {
24592 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24593 : : };
24594 : : break;
24595 : : case MS_MEMERR:
24596 : : {
24597 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24598 : : };
24599 : : break;
24600 : : case MS_TYPEERR:
24601 : : {
24602 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24603 : : };
24604 : : break;
24605 : : case MS_EOFERR:
24606 : : {
24607 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24608 : : };
24609 : : break;
24610 : : case MS_CHILDERR:
24611 : : {
24612 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24613 : : };
24614 : : break;
24615 : : case MS_NULLPARENTERR:
24616 : : {
24617 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24618 : : };
24619 : : break;
24620 : : default:
24621 : : {
24622 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24623 : : };
24624 : : break;
24625 : : }
24626 : : }
24627 : : }
24628 : : {
24629 : 1 : jresult = JNU_NewStringNative(jenv, result);
24630 : : }
24631 [ + - ]: 1 : if (arg2) free(arg2);
24632 : : return jresult;
24633 : : }
24634 : :
24635 : :
24636 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
24637 : : jint jresult = 0 ;
24638 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24639 : : char *arg2 = (char *) 0 ;
24640 : : char *arg3 = (char *) 0 ;
24641 : : int result;
24642 : :
24643 : : (void)jenv;
24644 : : (void)jcls;
24645 : : (void)jarg1_;
24646 : 0 : arg1 = *(struct layerObj **)&jarg1;
24647 : : {
24648 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24649 : : }
24650 : : {
24651 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
24652 : : }
24653 : : {
24654 : : errorObj *ms_error;
24655 : : result = (int)layerObj_setMetaData(arg1,arg2,arg3);
24656 : 0 : ms_error = msGetErrorObj();
24657 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24658 : : char ms_message[8192];
24659 : 0 : char* msg = msGetErrorString(";");
24660 : 0 : int ms_errorcode = ms_error->code;
24661 [ # # ]: 0 : if (msg) {
24662 : 0 : snprintf(ms_message, 8192, msg);
24663 : 0 : free(msg);
24664 : : }
24665 : : else sprintf(ms_message, "Unknown message");
24666 : :
24667 : 0 : msResetErrorList();
24668 : :
24669 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24670 : : case MS_NOTFOUND:
24671 : : break;
24672 : : case -1:
24673 : : break;
24674 : : case MS_IOERR:
24675 : : {
24676 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24677 : : };
24678 : : break;
24679 : : case MS_MEMERR:
24680 : : {
24681 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24682 : : };
24683 : : break;
24684 : : case MS_TYPEERR:
24685 : : {
24686 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24687 : : };
24688 : : break;
24689 : : case MS_EOFERR:
24690 : : {
24691 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24692 : : };
24693 : : break;
24694 : : case MS_CHILDERR:
24695 : : {
24696 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24697 : : };
24698 : : break;
24699 : : case MS_NULLPARENTERR:
24700 : : {
24701 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24702 : : };
24703 : : break;
24704 : : default:
24705 : : {
24706 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24707 : : };
24708 : : break;
24709 : : }
24710 : : }
24711 : : }
24712 : : jresult = (jint)result;
24713 [ # # ]: 0 : if (arg2) free(arg2);
24714 [ # # ]: 0 : if (arg3) free(arg3);
24715 : : return jresult;
24716 : : }
24717 : :
24718 : :
24719 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1removeMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24720 : : jint jresult = 0 ;
24721 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24722 : : char *arg2 = (char *) 0 ;
24723 : : int result;
24724 : :
24725 : : (void)jenv;
24726 : : (void)jcls;
24727 : : (void)jarg1_;
24728 : 0 : arg1 = *(struct layerObj **)&jarg1;
24729 : : {
24730 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24731 : : }
24732 : : {
24733 : : errorObj *ms_error;
24734 : : result = (int)layerObj_removeMetaData(arg1,arg2);
24735 : 0 : ms_error = msGetErrorObj();
24736 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24737 : : char ms_message[8192];
24738 : 0 : char* msg = msGetErrorString(";");
24739 : 0 : int ms_errorcode = ms_error->code;
24740 [ # # ]: 0 : if (msg) {
24741 : 0 : snprintf(ms_message, 8192, msg);
24742 : 0 : free(msg);
24743 : : }
24744 : : else sprintf(ms_message, "Unknown message");
24745 : :
24746 : 0 : msResetErrorList();
24747 : :
24748 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24749 : : case MS_NOTFOUND:
24750 : : break;
24751 : : case -1:
24752 : : break;
24753 : : case MS_IOERR:
24754 : : {
24755 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24756 : : };
24757 : : break;
24758 : : case MS_MEMERR:
24759 : : {
24760 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24761 : : };
24762 : : break;
24763 : : case MS_TYPEERR:
24764 : : {
24765 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24766 : : };
24767 : : break;
24768 : : case MS_EOFERR:
24769 : : {
24770 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24771 : : };
24772 : : break;
24773 : : case MS_CHILDERR:
24774 : : {
24775 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24776 : : };
24777 : : break;
24778 : : case MS_NULLPARENTERR:
24779 : : {
24780 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24781 : : };
24782 : : break;
24783 : : default:
24784 : : {
24785 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24786 : : };
24787 : : break;
24788 : : }
24789 : : }
24790 : : }
24791 : : jresult = (jint)result;
24792 [ # # ]: 0 : if (arg2) free(arg2);
24793 : : return jresult;
24794 : : }
24795 : :
24796 : :
24797 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getFirstMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
24798 : : jstring jresult = 0 ;
24799 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24800 : : char *result = 0 ;
24801 : :
24802 : : (void)jenv;
24803 : : (void)jcls;
24804 : : (void)jarg1_;
24805 : 0 : arg1 = *(struct layerObj **)&jarg1;
24806 : : {
24807 : : errorObj *ms_error;
24808 : : result = (char *)layerObj_getFirstMetaDataKey(arg1);
24809 : 0 : ms_error = msGetErrorObj();
24810 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24811 : : char ms_message[8192];
24812 : 0 : char* msg = msGetErrorString(";");
24813 : 0 : int ms_errorcode = ms_error->code;
24814 [ # # ]: 0 : if (msg) {
24815 : 0 : snprintf(ms_message, 8192, msg);
24816 : 0 : free(msg);
24817 : : }
24818 : : else sprintf(ms_message, "Unknown message");
24819 : :
24820 : 0 : msResetErrorList();
24821 : :
24822 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24823 : : case MS_NOTFOUND:
24824 : : break;
24825 : : case -1:
24826 : : break;
24827 : : case MS_IOERR:
24828 : : {
24829 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24830 : : };
24831 : : break;
24832 : : case MS_MEMERR:
24833 : : {
24834 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24835 : : };
24836 : : break;
24837 : : case MS_TYPEERR:
24838 : : {
24839 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24840 : : };
24841 : : break;
24842 : : case MS_EOFERR:
24843 : : {
24844 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24845 : : };
24846 : : break;
24847 : : case MS_CHILDERR:
24848 : : {
24849 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24850 : : };
24851 : : break;
24852 : : case MS_NULLPARENTERR:
24853 : : {
24854 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24855 : : };
24856 : : break;
24857 : : default:
24858 : : {
24859 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24860 : : };
24861 : : break;
24862 : : }
24863 : : }
24864 : : }
24865 : : {
24866 : 0 : jresult = JNU_NewStringNative(jenv, result);
24867 : : }
24868 : 0 : return jresult;
24869 : : }
24870 : :
24871 : :
24872 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getNextMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
24873 : : jstring jresult = 0 ;
24874 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24875 : : char *arg2 = (char *) 0 ;
24876 : : char *result = 0 ;
24877 : :
24878 : : (void)jenv;
24879 : : (void)jcls;
24880 : : (void)jarg1_;
24881 : 0 : arg1 = *(struct layerObj **)&jarg1;
24882 : : {
24883 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
24884 : : }
24885 : : {
24886 : : errorObj *ms_error;
24887 : : result = (char *)layerObj_getNextMetaDataKey(arg1,arg2);
24888 : 0 : ms_error = msGetErrorObj();
24889 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24890 : : char ms_message[8192];
24891 : 0 : char* msg = msGetErrorString(";");
24892 : 0 : int ms_errorcode = ms_error->code;
24893 [ # # ]: 0 : if (msg) {
24894 : 0 : snprintf(ms_message, 8192, msg);
24895 : 0 : free(msg);
24896 : : }
24897 : : else sprintf(ms_message, "Unknown message");
24898 : :
24899 : 0 : msResetErrorList();
24900 : :
24901 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24902 : : case MS_NOTFOUND:
24903 : : break;
24904 : : case -1:
24905 : : break;
24906 : : case MS_IOERR:
24907 : : {
24908 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24909 : : };
24910 : : break;
24911 : : case MS_MEMERR:
24912 : : {
24913 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
24914 : : };
24915 : : break;
24916 : : case MS_TYPEERR:
24917 : : {
24918 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
24919 : : };
24920 : : break;
24921 : : case MS_EOFERR:
24922 : : {
24923 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
24924 : : };
24925 : : break;
24926 : : case MS_CHILDERR:
24927 : : {
24928 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24929 : : };
24930 : : break;
24931 : : case MS_NULLPARENTERR:
24932 : : {
24933 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
24934 : : };
24935 : : break;
24936 : : default:
24937 : : {
24938 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
24939 : : };
24940 : : break;
24941 : : }
24942 : : }
24943 : : }
24944 : : {
24945 : 0 : jresult = JNU_NewStringNative(jenv, result);
24946 : : }
24947 [ # # ]: 0 : if (arg2) free(arg2);
24948 : : return jresult;
24949 : : }
24950 : :
24951 : :
24952 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getWMSFeatureInfoURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jint jarg4, jint jarg5, jstring jarg6) {
24953 : : jstring jresult = 0 ;
24954 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
24955 : : mapObj *arg2 = (mapObj *) 0 ;
24956 : : int arg3 ;
24957 : : int arg4 ;
24958 : : int arg5 ;
24959 : : char *arg6 = (char *) 0 ;
24960 : : char *result = 0 ;
24961 : :
24962 : : (void)jenv;
24963 : : (void)jcls;
24964 : : (void)jarg1_;
24965 : : (void)jarg2_;
24966 : 0 : arg1 = *(struct layerObj **)&jarg1;
24967 : 0 : arg2 = *(mapObj **)&jarg2;
24968 : : arg3 = (int)jarg3;
24969 : : arg4 = (int)jarg4;
24970 : : arg5 = (int)jarg5;
24971 : : {
24972 : 0 : arg6 = JNU_GetStringNativeChars(jenv, jarg6);
24973 : : }
24974 : : {
24975 : : errorObj *ms_error;
24976 : : result = (char *)layerObj_getWMSFeatureInfoURL(arg1,arg2,arg3,arg4,arg5,arg6);
24977 : 0 : ms_error = msGetErrorObj();
24978 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
24979 : : char ms_message[8192];
24980 : 0 : char* msg = msGetErrorString(";");
24981 : 0 : int ms_errorcode = ms_error->code;
24982 [ # # ]: 0 : if (msg) {
24983 : 0 : snprintf(ms_message, 8192, msg);
24984 : 0 : free(msg);
24985 : : }
24986 : : else sprintf(ms_message, "Unknown message");
24987 : :
24988 : 0 : msResetErrorList();
24989 : :
24990 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
24991 : : case MS_NOTFOUND:
24992 : : break;
24993 : : case -1:
24994 : : break;
24995 : : case MS_IOERR:
24996 : : {
24997 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
24998 : : };
24999 : : break;
25000 : : case MS_MEMERR:
25001 : : {
25002 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25003 : : };
25004 : : break;
25005 : : case MS_TYPEERR:
25006 : : {
25007 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25008 : : };
25009 : : break;
25010 : : case MS_EOFERR:
25011 : : {
25012 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25013 : : };
25014 : : break;
25015 : : case MS_CHILDERR:
25016 : : {
25017 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25018 : : };
25019 : : break;
25020 : : case MS_NULLPARENTERR:
25021 : : {
25022 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25023 : : };
25024 : : break;
25025 : : default:
25026 : : {
25027 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25028 : : };
25029 : : break;
25030 : : }
25031 : : }
25032 : : }
25033 : : {
25034 : 0 : jresult = JNU_NewStringNative(jenv, result);
25035 : : }
25036 [ # # ]: 0 : if (arg6) free(arg6);
25037 : 0 : free(result);
25038 : 0 : return jresult;
25039 : : }
25040 : :
25041 : :
25042 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1executeWFSGetFeature(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
25043 : : jstring jresult = 0 ;
25044 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25045 : : layerObj *arg2 = (layerObj *) 0 ;
25046 : : char *result = 0 ;
25047 : :
25048 : : (void)jenv;
25049 : : (void)jcls;
25050 : : (void)jarg1_;
25051 : : (void)jarg2_;
25052 : : arg1 = *(struct layerObj **)&jarg1;
25053 : 0 : arg2 = *(layerObj **)&jarg2;
25054 : : {
25055 : : errorObj *ms_error;
25056 : : result = (char *)layerObj_executeWFSGetFeature(arg1,arg2);
25057 : 0 : ms_error = msGetErrorObj();
25058 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25059 : : char ms_message[8192];
25060 : 0 : char* msg = msGetErrorString(";");
25061 : 0 : int ms_errorcode = ms_error->code;
25062 [ # # ]: 0 : if (msg) {
25063 : 0 : snprintf(ms_message, 8192, msg);
25064 : 0 : free(msg);
25065 : : }
25066 : : else sprintf(ms_message, "Unknown message");
25067 : :
25068 : 0 : msResetErrorList();
25069 : :
25070 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25071 : : case MS_NOTFOUND:
25072 : : break;
25073 : : case -1:
25074 : : break;
25075 : : case MS_IOERR:
25076 : : {
25077 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25078 : : };
25079 : : break;
25080 : : case MS_MEMERR:
25081 : : {
25082 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25083 : : };
25084 : : break;
25085 : : case MS_TYPEERR:
25086 : : {
25087 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25088 : : };
25089 : : break;
25090 : : case MS_EOFERR:
25091 : : {
25092 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25093 : : };
25094 : : break;
25095 : : case MS_CHILDERR:
25096 : : {
25097 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25098 : : };
25099 : : break;
25100 : : case MS_NULLPARENTERR:
25101 : : {
25102 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25103 : : };
25104 : : break;
25105 : : default:
25106 : : {
25107 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25108 : : };
25109 : : break;
25110 : : }
25111 : : }
25112 : : }
25113 : : {
25114 : 0 : jresult = JNU_NewStringNative(jenv, result);
25115 : : }
25116 : 0 : free(result);
25117 : 0 : return jresult;
25118 : : }
25119 : :
25120 : :
25121 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1applySLD(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
25122 : : jint jresult = 0 ;
25123 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25124 : : char *arg2 = (char *) 0 ;
25125 : : char *arg3 = (char *) 0 ;
25126 : : int result;
25127 : :
25128 : : (void)jenv;
25129 : : (void)jcls;
25130 : : (void)jarg1_;
25131 : 0 : arg1 = *(struct layerObj **)&jarg1;
25132 : : {
25133 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25134 : : }
25135 : : {
25136 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
25137 : : }
25138 : : {
25139 : : errorObj *ms_error;
25140 : : result = (int)layerObj_applySLD(arg1,arg2,arg3);
25141 : 0 : ms_error = msGetErrorObj();
25142 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25143 : : char ms_message[8192];
25144 : 0 : char* msg = msGetErrorString(";");
25145 : 0 : int ms_errorcode = ms_error->code;
25146 [ # # ]: 0 : if (msg) {
25147 : 0 : snprintf(ms_message, 8192, msg);
25148 : 0 : free(msg);
25149 : : }
25150 : : else sprintf(ms_message, "Unknown message");
25151 : :
25152 : 0 : msResetErrorList();
25153 : :
25154 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25155 : : case MS_NOTFOUND:
25156 : : break;
25157 : : case -1:
25158 : : break;
25159 : : case MS_IOERR:
25160 : : {
25161 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25162 : : };
25163 : : break;
25164 : : case MS_MEMERR:
25165 : : {
25166 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25167 : : };
25168 : : break;
25169 : : case MS_TYPEERR:
25170 : : {
25171 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25172 : : };
25173 : : break;
25174 : : case MS_EOFERR:
25175 : : {
25176 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25177 : : };
25178 : : break;
25179 : : case MS_CHILDERR:
25180 : : {
25181 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25182 : : };
25183 : : break;
25184 : : case MS_NULLPARENTERR:
25185 : : {
25186 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25187 : : };
25188 : : break;
25189 : : default:
25190 : : {
25191 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25192 : : };
25193 : : break;
25194 : : }
25195 : : }
25196 : : }
25197 : : jresult = (jint)result;
25198 [ # # ]: 0 : if (arg2) free(arg2);
25199 [ # # ]: 0 : if (arg3) free(arg3);
25200 : : return jresult;
25201 : : }
25202 : :
25203 : :
25204 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1applySLDURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
25205 : : jint jresult = 0 ;
25206 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25207 : : char *arg2 = (char *) 0 ;
25208 : : char *arg3 = (char *) 0 ;
25209 : : int result;
25210 : :
25211 : : (void)jenv;
25212 : : (void)jcls;
25213 : : (void)jarg1_;
25214 : 0 : arg1 = *(struct layerObj **)&jarg1;
25215 : : {
25216 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25217 : : }
25218 : : {
25219 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
25220 : : }
25221 : : {
25222 : : errorObj *ms_error;
25223 : : result = (int)layerObj_applySLDURL(arg1,arg2,arg3);
25224 : 0 : ms_error = msGetErrorObj();
25225 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25226 : : char ms_message[8192];
25227 : 0 : char* msg = msGetErrorString(";");
25228 : 0 : int ms_errorcode = ms_error->code;
25229 [ # # ]: 0 : if (msg) {
25230 : 0 : snprintf(ms_message, 8192, msg);
25231 : 0 : free(msg);
25232 : : }
25233 : : else sprintf(ms_message, "Unknown message");
25234 : :
25235 : 0 : msResetErrorList();
25236 : :
25237 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25238 : : case MS_NOTFOUND:
25239 : : break;
25240 : : case -1:
25241 : : break;
25242 : : case MS_IOERR:
25243 : : {
25244 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25245 : : };
25246 : : break;
25247 : : case MS_MEMERR:
25248 : : {
25249 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25250 : : };
25251 : : break;
25252 : : case MS_TYPEERR:
25253 : : {
25254 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25255 : : };
25256 : : break;
25257 : : case MS_EOFERR:
25258 : : {
25259 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25260 : : };
25261 : : break;
25262 : : case MS_CHILDERR:
25263 : : {
25264 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25265 : : };
25266 : : break;
25267 : : case MS_NULLPARENTERR:
25268 : : {
25269 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25270 : : };
25271 : : break;
25272 : : default:
25273 : : {
25274 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25275 : : };
25276 : : break;
25277 : : }
25278 : : }
25279 : : }
25280 : : jresult = (jint)result;
25281 [ # # ]: 0 : if (arg2) free(arg2);
25282 [ # # ]: 0 : if (arg3) free(arg3);
25283 : : return jresult;
25284 : : }
25285 : :
25286 : :
25287 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1generateSLD(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25288 : : jstring jresult = 0 ;
25289 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25290 : : char *result = 0 ;
25291 : :
25292 : : (void)jenv;
25293 : : (void)jcls;
25294 : : (void)jarg1_;
25295 : 0 : arg1 = *(struct layerObj **)&jarg1;
25296 : : {
25297 : : errorObj *ms_error;
25298 : : result = (char *)layerObj_generateSLD(arg1);
25299 : 0 : ms_error = msGetErrorObj();
25300 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25301 : : char ms_message[8192];
25302 : 0 : char* msg = msGetErrorString(";");
25303 : 0 : int ms_errorcode = ms_error->code;
25304 [ # # ]: 0 : if (msg) {
25305 : 0 : snprintf(ms_message, 8192, msg);
25306 : 0 : free(msg);
25307 : : }
25308 : : else sprintf(ms_message, "Unknown message");
25309 : :
25310 : 0 : msResetErrorList();
25311 : :
25312 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25313 : : case MS_NOTFOUND:
25314 : : break;
25315 : : case -1:
25316 : : break;
25317 : : case MS_IOERR:
25318 : : {
25319 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25320 : : };
25321 : : break;
25322 : : case MS_MEMERR:
25323 : : {
25324 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25325 : : };
25326 : : break;
25327 : : case MS_TYPEERR:
25328 : : {
25329 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25330 : : };
25331 : : break;
25332 : : case MS_EOFERR:
25333 : : {
25334 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25335 : : };
25336 : : break;
25337 : : case MS_CHILDERR:
25338 : : {
25339 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25340 : : };
25341 : : break;
25342 : : case MS_NULLPARENTERR:
25343 : : {
25344 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25345 : : };
25346 : : break;
25347 : : default:
25348 : : {
25349 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25350 : : };
25351 : : break;
25352 : : }
25353 : : }
25354 : : }
25355 : : {
25356 : 0 : jresult = JNU_NewStringNative(jenv, result);
25357 : : }
25358 : 0 : free(result);
25359 : 0 : return jresult;
25360 : : }
25361 : :
25362 : :
25363 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1isVisible(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25364 : : jint jresult = 0 ;
25365 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25366 : : int result;
25367 : :
25368 : : (void)jenv;
25369 : : (void)jcls;
25370 : : (void)jarg1_;
25371 : 0 : arg1 = *(struct layerObj **)&jarg1;
25372 : : {
25373 : : errorObj *ms_error;
25374 : : result = (int)layerObj_isVisible(arg1);
25375 : 0 : ms_error = msGetErrorObj();
25376 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25377 : : char ms_message[8192];
25378 : 0 : char* msg = msGetErrorString(";");
25379 : 0 : int ms_errorcode = ms_error->code;
25380 [ # # ]: 0 : if (msg) {
25381 : 0 : snprintf(ms_message, 8192, msg);
25382 : 0 : free(msg);
25383 : : }
25384 : : else sprintf(ms_message, "Unknown message");
25385 : :
25386 : 0 : msResetErrorList();
25387 : :
25388 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25389 : : case MS_NOTFOUND:
25390 : : break;
25391 : : case -1:
25392 : : break;
25393 : : case MS_IOERR:
25394 : : {
25395 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25396 : : };
25397 : : break;
25398 : : case MS_MEMERR:
25399 : : {
25400 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25401 : : };
25402 : : break;
25403 : : case MS_TYPEERR:
25404 : : {
25405 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25406 : : };
25407 : : break;
25408 : : case MS_EOFERR:
25409 : : {
25410 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25411 : : };
25412 : : break;
25413 : : case MS_CHILDERR:
25414 : : {
25415 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25416 : : };
25417 : : break;
25418 : : case MS_NULLPARENTERR:
25419 : : {
25420 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25421 : : };
25422 : : break;
25423 : : default:
25424 : : {
25425 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25426 : : };
25427 : : break;
25428 : : }
25429 : : }
25430 : : }
25431 : : jresult = (jint)result;
25432 : : return jresult;
25433 : : }
25434 : :
25435 : :
25436 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1moveClassUp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
25437 : : jint jresult = 0 ;
25438 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25439 : : int arg2 ;
25440 : : int result;
25441 : :
25442 : : (void)jenv;
25443 : : (void)jcls;
25444 : : (void)jarg1_;
25445 : 0 : arg1 = *(struct layerObj **)&jarg1;
25446 : : arg2 = (int)jarg2;
25447 : : {
25448 : : errorObj *ms_error;
25449 : : result = (int)layerObj_moveClassUp(arg1,arg2);
25450 : 0 : ms_error = msGetErrorObj();
25451 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25452 : : char ms_message[8192];
25453 : 0 : char* msg = msGetErrorString(";");
25454 : 0 : int ms_errorcode = ms_error->code;
25455 [ # # ]: 0 : if (msg) {
25456 : 0 : snprintf(ms_message, 8192, msg);
25457 : 0 : free(msg);
25458 : : }
25459 : : else sprintf(ms_message, "Unknown message");
25460 : :
25461 : 0 : msResetErrorList();
25462 : :
25463 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25464 : : case MS_NOTFOUND:
25465 : : break;
25466 : : case -1:
25467 : : break;
25468 : : case MS_IOERR:
25469 : : {
25470 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25471 : : };
25472 : : break;
25473 : : case MS_MEMERR:
25474 : : {
25475 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25476 : : };
25477 : : break;
25478 : : case MS_TYPEERR:
25479 : : {
25480 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25481 : : };
25482 : : break;
25483 : : case MS_EOFERR:
25484 : : {
25485 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25486 : : };
25487 : : break;
25488 : : case MS_CHILDERR:
25489 : : {
25490 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25491 : : };
25492 : : break;
25493 : : case MS_NULLPARENTERR:
25494 : : {
25495 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25496 : : };
25497 : : break;
25498 : : default:
25499 : : {
25500 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25501 : : };
25502 : : break;
25503 : : }
25504 : : }
25505 : : }
25506 : : jresult = (jint)result;
25507 : : return jresult;
25508 : : }
25509 : :
25510 : :
25511 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1moveClassDown(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
25512 : : jint jresult = 0 ;
25513 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25514 : : int arg2 ;
25515 : : int result;
25516 : :
25517 : : (void)jenv;
25518 : : (void)jcls;
25519 : : (void)jarg1_;
25520 : 0 : arg1 = *(struct layerObj **)&jarg1;
25521 : : arg2 = (int)jarg2;
25522 : : {
25523 : : errorObj *ms_error;
25524 : : result = (int)layerObj_moveClassDown(arg1,arg2);
25525 : 0 : ms_error = msGetErrorObj();
25526 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25527 : : char ms_message[8192];
25528 : 0 : char* msg = msGetErrorString(";");
25529 : 0 : int ms_errorcode = ms_error->code;
25530 [ # # ]: 0 : if (msg) {
25531 : 0 : snprintf(ms_message, 8192, msg);
25532 : 0 : free(msg);
25533 : : }
25534 : : else sprintf(ms_message, "Unknown message");
25535 : :
25536 : 0 : msResetErrorList();
25537 : :
25538 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25539 : : case MS_NOTFOUND:
25540 : : break;
25541 : : case -1:
25542 : : break;
25543 : : case MS_IOERR:
25544 : : {
25545 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25546 : : };
25547 : : break;
25548 : : case MS_MEMERR:
25549 : : {
25550 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25551 : : };
25552 : : break;
25553 : : case MS_TYPEERR:
25554 : : {
25555 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25556 : : };
25557 : : break;
25558 : : case MS_EOFERR:
25559 : : {
25560 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25561 : : };
25562 : : break;
25563 : : case MS_CHILDERR:
25564 : : {
25565 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25566 : : };
25567 : : break;
25568 : : case MS_NULLPARENTERR:
25569 : : {
25570 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25571 : : };
25572 : : break;
25573 : : default:
25574 : : {
25575 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25576 : : };
25577 : : break;
25578 : : }
25579 : : }
25580 : : }
25581 : : jresult = (jint)result;
25582 : : return jresult;
25583 : : }
25584 : :
25585 : :
25586 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setProcessingKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
25587 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25588 : : char *arg2 = (char *) 0 ;
25589 : : char *arg3 = (char *) 0 ;
25590 : :
25591 : : (void)jenv;
25592 : : (void)jcls;
25593 : : (void)jarg1_;
25594 : 0 : arg1 = *(struct layerObj **)&jarg1;
25595 : : {
25596 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25597 : : }
25598 : : {
25599 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
25600 : : }
25601 : : {
25602 : : errorObj *ms_error;
25603 : : layerObj_setProcessingKey(arg1,(char const *)arg2,(char const *)arg3);
25604 : 0 : ms_error = msGetErrorObj();
25605 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25606 : : char ms_message[8192];
25607 : 0 : char* msg = msGetErrorString(";");
25608 : 0 : int ms_errorcode = ms_error->code;
25609 [ # # ]: 0 : if (msg) {
25610 : 0 : snprintf(ms_message, 8192, msg);
25611 : 0 : free(msg);
25612 : : }
25613 : : else sprintf(ms_message, "Unknown message");
25614 : :
25615 : 0 : msResetErrorList();
25616 : :
25617 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25618 : : case MS_NOTFOUND:
25619 : : break;
25620 : : case -1:
25621 : : break;
25622 : : case MS_IOERR:
25623 : : {
25624 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
25625 : : };
25626 : : break;
25627 : : case MS_MEMERR:
25628 : : {
25629 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
25630 : : };
25631 : : break;
25632 : : case MS_TYPEERR:
25633 : : {
25634 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
25635 : : };
25636 : : break;
25637 : : case MS_EOFERR:
25638 : : {
25639 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
25640 : : };
25641 : : break;
25642 : : case MS_CHILDERR:
25643 : : {
25644 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25645 : : };
25646 : : break;
25647 : : case MS_NULLPARENTERR:
25648 : : {
25649 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25650 : : };
25651 : : break;
25652 : : default:
25653 : : {
25654 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
25655 : : };
25656 : : break;
25657 : : }
25658 : : }
25659 : : }
25660 [ # # ]: 0 : if (arg2) free(arg2);
25661 [ # # ]: 0 : if (arg3) free(arg3);
25662 : : }
25663 : :
25664 : :
25665 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setProcessing(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25666 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25667 : : char *arg2 = (char *) 0 ;
25668 : :
25669 : : (void)jenv;
25670 : : (void)jcls;
25671 : : (void)jarg1_;
25672 : 0 : arg1 = *(struct layerObj **)&jarg1;
25673 : : {
25674 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25675 : : }
25676 : : {
25677 : : errorObj *ms_error;
25678 : : layerObj_setProcessing(arg1,(char const *)arg2);
25679 : 0 : ms_error = msGetErrorObj();
25680 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25681 : : char ms_message[8192];
25682 : 0 : char* msg = msGetErrorString(";");
25683 : 0 : int ms_errorcode = ms_error->code;
25684 [ # # ]: 0 : if (msg) {
25685 : 0 : snprintf(ms_message, 8192, msg);
25686 : 0 : free(msg);
25687 : : }
25688 : : else sprintf(ms_message, "Unknown message");
25689 : :
25690 : 0 : msResetErrorList();
25691 : :
25692 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25693 : : case MS_NOTFOUND:
25694 : : break;
25695 : : case -1:
25696 : : break;
25697 : : case MS_IOERR:
25698 : : {
25699 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
25700 : : };
25701 : : break;
25702 : : case MS_MEMERR:
25703 : : {
25704 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
25705 : : };
25706 : : break;
25707 : : case MS_TYPEERR:
25708 : : {
25709 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
25710 : : };
25711 : : break;
25712 : : case MS_EOFERR:
25713 : : {
25714 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
25715 : : };
25716 : : break;
25717 : : case MS_CHILDERR:
25718 : : {
25719 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25720 : : };
25721 : : break;
25722 : : case MS_NULLPARENTERR:
25723 : : {
25724 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25725 : : };
25726 : : break;
25727 : : default:
25728 : : {
25729 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
25730 : : };
25731 : : break;
25732 : : }
25733 : : }
25734 : : }
25735 [ # # ]: 0 : if (arg2) free(arg2);
25736 : : }
25737 : :
25738 : :
25739 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1addProcessing(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25740 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25741 : : char *arg2 = (char *) 0 ;
25742 : :
25743 : : (void)jenv;
25744 : : (void)jcls;
25745 : : (void)jarg1_;
25746 : 0 : arg1 = *(struct layerObj **)&jarg1;
25747 : : {
25748 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25749 : : }
25750 : : {
25751 : : errorObj *ms_error;
25752 : : layerObj_addProcessing(arg1,(char const *)arg2);
25753 : 0 : ms_error = msGetErrorObj();
25754 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25755 : : char ms_message[8192];
25756 : 0 : char* msg = msGetErrorString(";");
25757 : 0 : int ms_errorcode = ms_error->code;
25758 [ # # ]: 0 : if (msg) {
25759 : 0 : snprintf(ms_message, 8192, msg);
25760 : 0 : free(msg);
25761 : : }
25762 : : else sprintf(ms_message, "Unknown message");
25763 : :
25764 : 0 : msResetErrorList();
25765 : :
25766 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25767 : : case MS_NOTFOUND:
25768 : : break;
25769 : : case -1:
25770 : : break;
25771 : : case MS_IOERR:
25772 : : {
25773 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
25774 : : };
25775 : : break;
25776 : : case MS_MEMERR:
25777 : : {
25778 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
25779 : : };
25780 : : break;
25781 : : case MS_TYPEERR:
25782 : : {
25783 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
25784 : : };
25785 : : break;
25786 : : case MS_EOFERR:
25787 : : {
25788 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
25789 : : };
25790 : : break;
25791 : : case MS_CHILDERR:
25792 : : {
25793 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25794 : : };
25795 : : break;
25796 : : case MS_NULLPARENTERR:
25797 : : {
25798 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
25799 : : };
25800 : : break;
25801 : : default:
25802 : : {
25803 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
25804 : : };
25805 : : break;
25806 : : }
25807 : : }
25808 : : }
25809 [ # # ]: 0 : if (arg2) free(arg2);
25810 : : }
25811 : :
25812 : :
25813 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getProcessing(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
25814 : : jstring jresult = 0 ;
25815 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25816 : : int arg2 ;
25817 : : char *result = 0 ;
25818 : :
25819 : : (void)jenv;
25820 : : (void)jcls;
25821 : : (void)jarg1_;
25822 : 0 : arg1 = *(struct layerObj **)&jarg1;
25823 : : arg2 = (int)jarg2;
25824 : : {
25825 : : errorObj *ms_error;
25826 : : result = (char *)layerObj_getProcessing(arg1,arg2);
25827 : 0 : ms_error = msGetErrorObj();
25828 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25829 : : char ms_message[8192];
25830 : 0 : char* msg = msGetErrorString(";");
25831 : 0 : int ms_errorcode = ms_error->code;
25832 [ # # ]: 0 : if (msg) {
25833 : 0 : snprintf(ms_message, 8192, msg);
25834 : 0 : free(msg);
25835 : : }
25836 : : else sprintf(ms_message, "Unknown message");
25837 : :
25838 : 0 : msResetErrorList();
25839 : :
25840 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25841 : : case MS_NOTFOUND:
25842 : : break;
25843 : : case -1:
25844 : : break;
25845 : : case MS_IOERR:
25846 : : {
25847 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25848 : : };
25849 : : break;
25850 : : case MS_MEMERR:
25851 : : {
25852 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25853 : : };
25854 : : break;
25855 : : case MS_TYPEERR:
25856 : : {
25857 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25858 : : };
25859 : : break;
25860 : : case MS_EOFERR:
25861 : : {
25862 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25863 : : };
25864 : : break;
25865 : : case MS_CHILDERR:
25866 : : {
25867 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25868 : : };
25869 : : break;
25870 : : case MS_NULLPARENTERR:
25871 : : {
25872 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25873 : : };
25874 : : break;
25875 : : default:
25876 : : {
25877 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25878 : : };
25879 : : break;
25880 : : }
25881 : : }
25882 : : }
25883 : : {
25884 : 0 : jresult = JNU_NewStringNative(jenv, result);
25885 : : }
25886 : 0 : return jresult;
25887 : : }
25888 : :
25889 : :
25890 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getProcessingKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
25891 : : jstring jresult = 0 ;
25892 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25893 : : char *arg2 = (char *) 0 ;
25894 : : char *result = 0 ;
25895 : :
25896 : : (void)jenv;
25897 : : (void)jcls;
25898 : : (void)jarg1_;
25899 : 0 : arg1 = *(struct layerObj **)&jarg1;
25900 : : {
25901 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
25902 : : }
25903 : : {
25904 : : errorObj *ms_error;
25905 : : result = (char *)layerObj_getProcessingKey(arg1,(char const *)arg2);
25906 : 0 : ms_error = msGetErrorObj();
25907 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25908 : : char ms_message[8192];
25909 : 0 : char* msg = msGetErrorString(";");
25910 : 0 : int ms_errorcode = ms_error->code;
25911 [ # # ]: 0 : if (msg) {
25912 : 0 : snprintf(ms_message, 8192, msg);
25913 : 0 : free(msg);
25914 : : }
25915 : : else sprintf(ms_message, "Unknown message");
25916 : :
25917 : 0 : msResetErrorList();
25918 : :
25919 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25920 : : case MS_NOTFOUND:
25921 : : break;
25922 : : case -1:
25923 : : break;
25924 : : case MS_IOERR:
25925 : : {
25926 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
25927 : : };
25928 : : break;
25929 : : case MS_MEMERR:
25930 : : {
25931 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
25932 : : };
25933 : : break;
25934 : : case MS_TYPEERR:
25935 : : {
25936 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
25937 : : };
25938 : : break;
25939 : : case MS_EOFERR:
25940 : : {
25941 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
25942 : : };
25943 : : break;
25944 : : case MS_CHILDERR:
25945 : : {
25946 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25947 : : };
25948 : : break;
25949 : : case MS_NULLPARENTERR:
25950 : : {
25951 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
25952 : : };
25953 : : break;
25954 : : default:
25955 : : {
25956 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
25957 : : };
25958 : : break;
25959 : : }
25960 : : }
25961 : : }
25962 : : {
25963 : 0 : jresult = JNU_NewStringNative(jenv, result);
25964 : : }
25965 [ # # ]: 0 : if (arg2) free(arg2);
25966 : : return jresult;
25967 : : }
25968 : :
25969 : :
25970 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1clearProcessing(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
25971 : : jint jresult = 0 ;
25972 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
25973 : : int result;
25974 : :
25975 : : (void)jenv;
25976 : : (void)jcls;
25977 : : (void)jarg1_;
25978 : 0 : arg1 = *(struct layerObj **)&jarg1;
25979 : : {
25980 : : errorObj *ms_error;
25981 : : result = (int)layerObj_clearProcessing(arg1);
25982 : 0 : ms_error = msGetErrorObj();
25983 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
25984 : : char ms_message[8192];
25985 : 0 : char* msg = msGetErrorString(";");
25986 : 0 : int ms_errorcode = ms_error->code;
25987 [ # # ]: 0 : if (msg) {
25988 : 0 : snprintf(ms_message, 8192, msg);
25989 : 0 : free(msg);
25990 : : }
25991 : : else sprintf(ms_message, "Unknown message");
25992 : :
25993 : 0 : msResetErrorList();
25994 : :
25995 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
25996 : : case MS_NOTFOUND:
25997 : : break;
25998 : : case -1:
25999 : : break;
26000 : : case MS_IOERR:
26001 : : {
26002 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
26003 : : };
26004 : : break;
26005 : : case MS_MEMERR:
26006 : : {
26007 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
26008 : : };
26009 : : break;
26010 : : case MS_TYPEERR:
26011 : : {
26012 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
26013 : : };
26014 : : break;
26015 : : case MS_EOFERR:
26016 : : {
26017 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
26018 : : };
26019 : : break;
26020 : : case MS_CHILDERR:
26021 : : {
26022 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26023 : : };
26024 : : break;
26025 : : case MS_NULLPARENTERR:
26026 : : {
26027 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26028 : : };
26029 : : break;
26030 : : default:
26031 : : {
26032 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
26033 : : };
26034 : : break;
26035 : : }
26036 : : }
26037 : : }
26038 : : jresult = (jint)result;
26039 : : return jresult;
26040 : : }
26041 : :
26042 : :
26043 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setConnectionType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
26044 : : jint jresult = 0 ;
26045 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
26046 : : int arg2 ;
26047 : : char *arg3 = (char *) 0 ;
26048 : : int result;
26049 : :
26050 : : (void)jenv;
26051 : : (void)jcls;
26052 : : (void)jarg1_;
26053 : 0 : arg1 = *(struct layerObj **)&jarg1;
26054 : : arg2 = (int)jarg2;
26055 : : {
26056 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
26057 : : }
26058 : : {
26059 : : errorObj *ms_error;
26060 : : result = (int)layerObj_setConnectionType(arg1,arg2,(char const *)arg3);
26061 : 0 : ms_error = msGetErrorObj();
26062 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
26063 : : char ms_message[8192];
26064 : 0 : char* msg = msGetErrorString(";");
26065 : 0 : int ms_errorcode = ms_error->code;
26066 [ # # ]: 0 : if (msg) {
26067 : 0 : snprintf(ms_message, 8192, msg);
26068 : 0 : free(msg);
26069 : : }
26070 : : else sprintf(ms_message, "Unknown message");
26071 : :
26072 : 0 : msResetErrorList();
26073 : :
26074 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
26075 : : case MS_NOTFOUND:
26076 : : break;
26077 : : case -1:
26078 : : break;
26079 : : case MS_IOERR:
26080 : : {
26081 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
26082 : : };
26083 : : break;
26084 : : case MS_MEMERR:
26085 : : {
26086 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
26087 : : };
26088 : : break;
26089 : : case MS_TYPEERR:
26090 : : {
26091 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
26092 : : };
26093 : : break;
26094 : : case MS_EOFERR:
26095 : : {
26096 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
26097 : : };
26098 : : break;
26099 : : case MS_CHILDERR:
26100 : : {
26101 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26102 : : };
26103 : : break;
26104 : : case MS_NULLPARENTERR:
26105 : : {
26106 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26107 : : };
26108 : : break;
26109 : : default:
26110 : : {
26111 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
26112 : : };
26113 : : break;
26114 : : }
26115 : : }
26116 : : }
26117 : : jresult = (jint)result;
26118 [ # # ]: 0 : if (arg3) free(arg3);
26119 : : return jresult;
26120 : : }
26121 : :
26122 : :
26123 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getClassIndex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jint jarg5) {
26124 : : jint jresult = 0 ;
26125 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
26126 : : mapObj *arg2 = (mapObj *) 0 ;
26127 : : shapeObj *arg3 = (shapeObj *) 0 ;
26128 : : int *arg4 = (int *) NULL ;
26129 : : int arg5 = (int) 0 ;
26130 : : int result;
26131 : :
26132 : : (void)jenv;
26133 : : (void)jcls;
26134 : : (void)jarg1_;
26135 : : (void)jarg2_;
26136 : : (void)jarg3_;
26137 : 0 : arg1 = *(struct layerObj **)&jarg1;
26138 : 0 : arg2 = *(mapObj **)&jarg2;
26139 : 0 : arg3 = *(shapeObj **)&jarg3;
26140 : 0 : arg4 = *(int **)&jarg4;
26141 : : arg5 = (int)jarg5;
26142 : : {
26143 : : errorObj *ms_error;
26144 : : result = (int)layerObj_getClassIndex(arg1,arg2,arg3,arg4,arg5);
26145 : 0 : ms_error = msGetErrorObj();
26146 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
26147 : : char ms_message[8192];
26148 : 0 : char* msg = msGetErrorString(";");
26149 : 0 : int ms_errorcode = ms_error->code;
26150 [ # # ]: 0 : if (msg) {
26151 : 0 : snprintf(ms_message, 8192, msg);
26152 : 0 : free(msg);
26153 : : }
26154 : : else sprintf(ms_message, "Unknown message");
26155 : :
26156 : 0 : msResetErrorList();
26157 : :
26158 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
26159 : : case MS_NOTFOUND:
26160 : : break;
26161 : : case -1:
26162 : : break;
26163 : : case MS_IOERR:
26164 : : {
26165 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
26166 : : };
26167 : : break;
26168 : : case MS_MEMERR:
26169 : : {
26170 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
26171 : : };
26172 : : break;
26173 : : case MS_TYPEERR:
26174 : : {
26175 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
26176 : : };
26177 : : break;
26178 : : case MS_EOFERR:
26179 : : {
26180 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
26181 : : };
26182 : : break;
26183 : : case MS_CHILDERR:
26184 : : {
26185 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26186 : : };
26187 : : break;
26188 : : case MS_NULLPARENTERR:
26189 : : {
26190 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26191 : : };
26192 : : break;
26193 : : default:
26194 : : {
26195 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
26196 : : };
26197 : : break;
26198 : : }
26199 : : }
26200 : : }
26201 : : jresult = (jint)result;
26202 : : return jresult;
26203 : : }
26204 : :
26205 : :
26206 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1getGeomTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26207 : : jstring jresult = 0 ;
26208 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
26209 : : char *result = 0 ;
26210 : :
26211 : : (void)jenv;
26212 : : (void)jcls;
26213 : : (void)jarg1_;
26214 : 0 : arg1 = *(struct layerObj **)&jarg1;
26215 : : {
26216 : : errorObj *ms_error;
26217 : : result = (char *)layerObj_getGeomTransform(arg1);
26218 : 0 : ms_error = msGetErrorObj();
26219 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
26220 : : char ms_message[8192];
26221 : 0 : char* msg = msGetErrorString(";");
26222 : 0 : int ms_errorcode = ms_error->code;
26223 [ # # ]: 0 : if (msg) {
26224 : 0 : snprintf(ms_message, 8192, msg);
26225 : 0 : free(msg);
26226 : : }
26227 : : else sprintf(ms_message, "Unknown message");
26228 : :
26229 : 0 : msResetErrorList();
26230 : :
26231 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
26232 : : case MS_NOTFOUND:
26233 : : break;
26234 : : case -1:
26235 : : break;
26236 : : case MS_IOERR:
26237 : : {
26238 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
26239 : : };
26240 : : break;
26241 : : case MS_MEMERR:
26242 : : {
26243 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
26244 : : };
26245 : : break;
26246 : : case MS_TYPEERR:
26247 : : {
26248 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
26249 : : };
26250 : : break;
26251 : : case MS_EOFERR:
26252 : : {
26253 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
26254 : : };
26255 : : break;
26256 : : case MS_CHILDERR:
26257 : : {
26258 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26259 : : };
26260 : : break;
26261 : : case MS_NULLPARENTERR:
26262 : : {
26263 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
26264 : : };
26265 : : break;
26266 : : default:
26267 : : {
26268 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
26269 : : };
26270 : : break;
26271 : : }
26272 : : }
26273 : : }
26274 : : {
26275 : 0 : jresult = JNU_NewStringNative(jenv, result);
26276 : : }
26277 : 0 : return jresult;
26278 : : }
26279 : :
26280 : :
26281 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_layerObj_1setGeomTransform(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26282 : : struct layerObj *arg1 = (struct layerObj *) 0 ;
26283 : : char *arg2 = (char *) 0 ;
26284 : :
26285 : : (void)jenv;
26286 : : (void)jcls;
26287 : : (void)jarg1_;
26288 : 0 : arg1 = *(struct layerObj **)&jarg1;
26289 : : {
26290 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
26291 : : }
26292 : : {
26293 : : errorObj *ms_error;
26294 : : layerObj_setGeomTransform(arg1,arg2);
26295 : 0 : ms_error = msGetErrorObj();
26296 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
26297 : : char ms_message[8192];
26298 : 0 : char* msg = msGetErrorString(";");
26299 : 0 : int ms_errorcode = ms_error->code;
26300 [ # # ]: 0 : if (msg) {
26301 : 0 : snprintf(ms_message, 8192, msg);
26302 : 0 : free(msg);
26303 : : }
26304 : : else sprintf(ms_message, "Unknown message");
26305 : :
26306 : 0 : msResetErrorList();
26307 : :
26308 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
26309 : : case MS_NOTFOUND:
26310 : : break;
26311 : : case -1:
26312 : : break;
26313 : : case MS_IOERR:
26314 : : {
26315 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
26316 : : };
26317 : : break;
26318 : : case MS_MEMERR:
26319 : : {
26320 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
26321 : : };
26322 : : break;
26323 : : case MS_TYPEERR:
26324 : : {
26325 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
26326 : : };
26327 : : break;
26328 : : case MS_EOFERR:
26329 : : {
26330 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
26331 : : };
26332 : : break;
26333 : : case MS_CHILDERR:
26334 : : {
26335 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
26336 : : };
26337 : : break;
26338 : : case MS_NULLPARENTERR:
26339 : : {
26340 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
26341 : : };
26342 : : break;
26343 : : default:
26344 : : {
26345 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
26346 : : };
26347 : : break;
26348 : : }
26349 : : }
26350 : : }
26351 [ # # ]: 0 : if (arg2) free(arg2);
26352 : : }
26353 : :
26354 : :
26355 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26356 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26357 : : char *arg2 = (char *) 0 ;
26358 : :
26359 : : (void)jenv;
26360 : : (void)jcls;
26361 : : (void)jarg1_;
26362 : 0 : arg1 = *(struct mapObj **)&jarg1;
26363 : : {
26364 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
26365 : : }
26366 : : {
26367 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
26368 [ # # ]: 0 : if (arg2) {
26369 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
26370 : 0 : strcpy((char*)arg1->name,arg2);
26371 : : } else {
26372 : 0 : arg1->name = 0;
26373 : : }
26374 : : }
26375 [ # # ]: 0 : if (arg2) free(arg2);
26376 : 0 : }
26377 : :
26378 : :
26379 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26380 : : jstring jresult = 0 ;
26381 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26382 : : char *result = 0 ;
26383 : :
26384 : : (void)jenv;
26385 : : (void)jcls;
26386 : : (void)jarg1_;
26387 : 0 : arg1 = *(struct mapObj **)&jarg1;
26388 : 0 : result = (char *) ((arg1)->name);
26389 : : {
26390 : 0 : jresult = JNU_NewStringNative(jenv, result);
26391 : : }
26392 : 0 : return jresult;
26393 : : }
26394 : :
26395 : :
26396 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1status_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26397 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26398 : : int arg2 ;
26399 : :
26400 : : (void)jenv;
26401 : : (void)jcls;
26402 : : (void)jarg1_;
26403 : 0 : arg1 = *(struct mapObj **)&jarg1;
26404 : : arg2 = (int)jarg2;
26405 [ # # ]: 0 : if (arg1) (arg1)->status = arg2;
26406 : 0 : }
26407 : :
26408 : :
26409 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26410 : : jint jresult = 0 ;
26411 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26412 : : int result;
26413 : :
26414 : : (void)jenv;
26415 : : (void)jcls;
26416 : : (void)jarg1_;
26417 : 0 : arg1 = *(struct mapObj **)&jarg1;
26418 : 0 : result = (int) ((arg1)->status);
26419 : : jresult = (jint)result;
26420 : 0 : return jresult;
26421 : : }
26422 : :
26423 : :
26424 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1height_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26425 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26426 : : int arg2 ;
26427 : :
26428 : : (void)jenv;
26429 : : (void)jcls;
26430 : : (void)jarg1_;
26431 : 0 : arg1 = *(struct mapObj **)&jarg1;
26432 : : arg2 = (int)jarg2;
26433 [ # # ]: 0 : if (arg1) (arg1)->height = arg2;
26434 : 0 : }
26435 : :
26436 : :
26437 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1height_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26438 : : jint jresult = 0 ;
26439 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26440 : : int result;
26441 : :
26442 : : (void)jenv;
26443 : : (void)jcls;
26444 : : (void)jarg1_;
26445 : 0 : arg1 = *(struct mapObj **)&jarg1;
26446 : 0 : result = (int) ((arg1)->height);
26447 : : jresult = (jint)result;
26448 : 0 : return jresult;
26449 : : }
26450 : :
26451 : :
26452 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1width_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26453 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26454 : : int arg2 ;
26455 : :
26456 : : (void)jenv;
26457 : : (void)jcls;
26458 : : (void)jarg1_;
26459 : 0 : arg1 = *(struct mapObj **)&jarg1;
26460 : : arg2 = (int)jarg2;
26461 [ # # ]: 0 : if (arg1) (arg1)->width = arg2;
26462 : 0 : }
26463 : :
26464 : :
26465 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1width_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26466 : : jint jresult = 0 ;
26467 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26468 : : int result;
26469 : :
26470 : : (void)jenv;
26471 : : (void)jcls;
26472 : : (void)jarg1_;
26473 : 0 : arg1 = *(struct mapObj **)&jarg1;
26474 : 0 : result = (int) ((arg1)->width);
26475 : : jresult = (jint)result;
26476 : 0 : return jresult;
26477 : : }
26478 : :
26479 : :
26480 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1maxsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26481 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26482 : : int arg2 ;
26483 : :
26484 : : (void)jenv;
26485 : : (void)jcls;
26486 : : (void)jarg1_;
26487 : 0 : arg1 = *(struct mapObj **)&jarg1;
26488 : : arg2 = (int)jarg2;
26489 [ # # ]: 0 : if (arg1) (arg1)->maxsize = arg2;
26490 : 0 : }
26491 : :
26492 : :
26493 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1maxsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26494 : : jint jresult = 0 ;
26495 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26496 : : int result;
26497 : :
26498 : : (void)jenv;
26499 : : (void)jcls;
26500 : : (void)jarg1_;
26501 : 0 : arg1 = *(struct mapObj **)&jarg1;
26502 : 0 : result = (int) ((arg1)->maxsize);
26503 : : jresult = (jint)result;
26504 : 0 : return jresult;
26505 : : }
26506 : :
26507 : :
26508 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26509 : : jint jresult = 0 ;
26510 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26511 : : int result;
26512 : :
26513 : : (void)jenv;
26514 : : (void)jcls;
26515 : : (void)jarg1_;
26516 : 0 : arg1 = *(struct mapObj **)&jarg1;
26517 : 0 : result = (int) ((arg1)->refcount);
26518 : : jresult = (jint)result;
26519 : 0 : return jresult;
26520 : : }
26521 : :
26522 : :
26523 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1numlayers_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26524 : : jint jresult = 0 ;
26525 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26526 : : int result;
26527 : :
26528 : : (void)jenv;
26529 : : (void)jcls;
26530 : : (void)jarg1_;
26531 : 0 : arg1 = *(struct mapObj **)&jarg1;
26532 : 0 : result = (int) ((arg1)->numlayers);
26533 : : jresult = (jint)result;
26534 : 0 : return jresult;
26535 : : }
26536 : :
26537 : :
26538 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1maxlayers_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26539 : : jint jresult = 0 ;
26540 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26541 : : int result;
26542 : :
26543 : : (void)jenv;
26544 : : (void)jcls;
26545 : : (void)jarg1_;
26546 : 0 : arg1 = *(struct mapObj **)&jarg1;
26547 : 0 : result = (int) ((arg1)->maxlayers);
26548 : : jresult = (jint)result;
26549 : 0 : return jresult;
26550 : : }
26551 : :
26552 : :
26553 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1symbolset_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26554 : : jlong jresult = 0 ;
26555 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26556 : : symbolSetObj *result = 0 ;
26557 : :
26558 : : (void)jenv;
26559 : : (void)jcls;
26560 : : (void)jarg1_;
26561 : 0 : arg1 = *(struct mapObj **)&jarg1;
26562 : 0 : result = (symbolSetObj *)& ((arg1)->symbolset);
26563 : 0 : *(symbolSetObj **)&jresult = result;
26564 : 0 : return jresult;
26565 : : }
26566 : :
26567 : :
26568 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1fontset_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26569 : : jlong jresult = 0 ;
26570 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26571 : : fontSetObj *result = 0 ;
26572 : :
26573 : : (void)jenv;
26574 : : (void)jcls;
26575 : : (void)jarg1_;
26576 : 0 : arg1 = *(struct mapObj **)&jarg1;
26577 : 0 : result = (fontSetObj *)& ((arg1)->fontset);
26578 : 0 : *(fontSetObj **)&jresult = result;
26579 : 0 : return jresult;
26580 : : }
26581 : :
26582 : :
26583 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1labelcache_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26584 : : jlong jresult = 0 ;
26585 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26586 : : labelCacheObj *result = 0 ;
26587 : :
26588 : : (void)jenv;
26589 : : (void)jcls;
26590 : : (void)jarg1_;
26591 : 0 : arg1 = *(struct mapObj **)&jarg1;
26592 : 0 : result = (labelCacheObj *)& ((arg1)->labelcache);
26593 : 0 : *(labelCacheObj **)&jresult = result;
26594 : 0 : return jresult;
26595 : : }
26596 : :
26597 : :
26598 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1transparent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26599 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26600 : : int arg2 ;
26601 : :
26602 : : (void)jenv;
26603 : : (void)jcls;
26604 : : (void)jarg1_;
26605 : 0 : arg1 = *(struct mapObj **)&jarg1;
26606 : : arg2 = (int)jarg2;
26607 [ # # ]: 0 : if (arg1) (arg1)->transparent = arg2;
26608 : 0 : }
26609 : :
26610 : :
26611 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1transparent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26612 : : jint jresult = 0 ;
26613 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26614 : : int result;
26615 : :
26616 : : (void)jenv;
26617 : : (void)jcls;
26618 : : (void)jarg1_;
26619 : 0 : arg1 = *(struct mapObj **)&jarg1;
26620 : 0 : result = (int) ((arg1)->transparent);
26621 : : jresult = (jint)result;
26622 : 0 : return jresult;
26623 : : }
26624 : :
26625 : :
26626 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1interlace_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26627 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26628 : : int arg2 ;
26629 : :
26630 : : (void)jenv;
26631 : : (void)jcls;
26632 : : (void)jarg1_;
26633 : 0 : arg1 = *(struct mapObj **)&jarg1;
26634 : : arg2 = (int)jarg2;
26635 [ # # ]: 0 : if (arg1) (arg1)->interlace = arg2;
26636 : 0 : }
26637 : :
26638 : :
26639 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1interlace_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26640 : : jint jresult = 0 ;
26641 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26642 : : int result;
26643 : :
26644 : : (void)jenv;
26645 : : (void)jcls;
26646 : : (void)jarg1_;
26647 : 0 : arg1 = *(struct mapObj **)&jarg1;
26648 : 0 : result = (int) ((arg1)->interlace);
26649 : : jresult = (jint)result;
26650 : 0 : return jresult;
26651 : : }
26652 : :
26653 : :
26654 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagequality_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26655 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26656 : : int arg2 ;
26657 : :
26658 : : (void)jenv;
26659 : : (void)jcls;
26660 : : (void)jarg1_;
26661 : 0 : arg1 = *(struct mapObj **)&jarg1;
26662 : : arg2 = (int)jarg2;
26663 [ # # ]: 0 : if (arg1) (arg1)->imagequality = arg2;
26664 : 0 : }
26665 : :
26666 : :
26667 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagequality_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26668 : : jint jresult = 0 ;
26669 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26670 : : int result;
26671 : :
26672 : : (void)jenv;
26673 : : (void)jcls;
26674 : : (void)jarg1_;
26675 : 0 : arg1 = *(struct mapObj **)&jarg1;
26676 : 0 : result = (int) ((arg1)->imagequality);
26677 : : jresult = (jint)result;
26678 : 0 : return jresult;
26679 : : }
26680 : :
26681 : :
26682 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1extent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26683 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26684 : : rectObj *arg2 = (rectObj *) 0 ;
26685 : :
26686 : : (void)jenv;
26687 : : (void)jcls;
26688 : : (void)jarg1_;
26689 : : (void)jarg2_;
26690 : 0 : arg1 = *(struct mapObj **)&jarg1;
26691 : 0 : arg2 = *(rectObj **)&jarg2;
26692 [ # # ]: 0 : if (arg1) (arg1)->extent = *arg2;
26693 : 0 : }
26694 : :
26695 : :
26696 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1extent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26697 : : jlong jresult = 0 ;
26698 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26699 : : rectObj *result = 0 ;
26700 : :
26701 : : (void)jenv;
26702 : : (void)jcls;
26703 : : (void)jarg1_;
26704 : 0 : arg1 = *(struct mapObj **)&jarg1;
26705 : 0 : result = (rectObj *)& ((arg1)->extent);
26706 : 0 : *(rectObj **)&jresult = result;
26707 : 0 : return jresult;
26708 : : }
26709 : :
26710 : :
26711 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1cellsize_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
26712 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26713 : : double arg2 ;
26714 : :
26715 : : (void)jenv;
26716 : : (void)jcls;
26717 : : (void)jarg1_;
26718 : 0 : arg1 = *(struct mapObj **)&jarg1;
26719 : : arg2 = (double)jarg2;
26720 [ # # ]: 0 : if (arg1) (arg1)->cellsize = arg2;
26721 : 0 : }
26722 : :
26723 : :
26724 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1cellsize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26725 : : jdouble jresult = 0 ;
26726 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26727 : : double result;
26728 : :
26729 : : (void)jenv;
26730 : : (void)jcls;
26731 : : (void)jarg1_;
26732 : 0 : arg1 = *(struct mapObj **)&jarg1;
26733 : 0 : result = (double) ((arg1)->cellsize);
26734 : : jresult = (jdouble)result;
26735 : 0 : return jresult;
26736 : : }
26737 : :
26738 : :
26739 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1units_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
26740 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26741 : : enum MS_UNITS arg2 ;
26742 : :
26743 : : (void)jenv;
26744 : : (void)jcls;
26745 : : (void)jarg1_;
26746 : 0 : arg1 = *(struct mapObj **)&jarg1;
26747 : 0 : arg2 = (enum MS_UNITS)jarg2;
26748 [ # # ]: 0 : if (arg1) (arg1)->units = arg2;
26749 : 0 : }
26750 : :
26751 : :
26752 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1units_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26753 : : jint jresult = 0 ;
26754 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26755 : : enum MS_UNITS result;
26756 : :
26757 : : (void)jenv;
26758 : : (void)jcls;
26759 : : (void)jarg1_;
26760 : 0 : arg1 = *(struct mapObj **)&jarg1;
26761 : 0 : result = (enum MS_UNITS) ((arg1)->units);
26762 : 0 : jresult = (jint)result;
26763 : 0 : return jresult;
26764 : : }
26765 : :
26766 : :
26767 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1scaledenom_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
26768 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26769 : : double arg2 ;
26770 : :
26771 : : (void)jenv;
26772 : : (void)jcls;
26773 : : (void)jarg1_;
26774 : 0 : arg1 = *(struct mapObj **)&jarg1;
26775 : : arg2 = (double)jarg2;
26776 [ # # ]: 0 : if (arg1) (arg1)->scaledenom = arg2;
26777 : 0 : }
26778 : :
26779 : :
26780 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1scaledenom_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26781 : : jdouble jresult = 0 ;
26782 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26783 : : double result;
26784 : :
26785 : : (void)jenv;
26786 : : (void)jcls;
26787 : : (void)jarg1_;
26788 : 0 : arg1 = *(struct mapObj **)&jarg1;
26789 : 0 : result = (double) ((arg1)->scaledenom);
26790 : : jresult = (jdouble)result;
26791 : 0 : return jresult;
26792 : : }
26793 : :
26794 : :
26795 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1resolution_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
26796 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26797 : : double arg2 ;
26798 : :
26799 : : (void)jenv;
26800 : : (void)jcls;
26801 : : (void)jarg1_;
26802 : 0 : arg1 = *(struct mapObj **)&jarg1;
26803 : : arg2 = (double)jarg2;
26804 [ # # ]: 0 : if (arg1) (arg1)->resolution = arg2;
26805 : 0 : }
26806 : :
26807 : :
26808 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1resolution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26809 : : jdouble jresult = 0 ;
26810 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26811 : : double result;
26812 : :
26813 : : (void)jenv;
26814 : : (void)jcls;
26815 : : (void)jarg1_;
26816 : 0 : arg1 = *(struct mapObj **)&jarg1;
26817 : 0 : result = (double) ((arg1)->resolution);
26818 : : jresult = (jdouble)result;
26819 : 0 : return jresult;
26820 : : }
26821 : :
26822 : :
26823 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1defresolution_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
26824 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26825 : : double arg2 ;
26826 : :
26827 : : (void)jenv;
26828 : : (void)jcls;
26829 : : (void)jarg1_;
26830 : 0 : arg1 = *(struct mapObj **)&jarg1;
26831 : : arg2 = (double)jarg2;
26832 [ # # ]: 0 : if (arg1) (arg1)->defresolution = arg2;
26833 : 0 : }
26834 : :
26835 : :
26836 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1defresolution_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26837 : : jdouble jresult = 0 ;
26838 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26839 : : double result;
26840 : :
26841 : : (void)jenv;
26842 : : (void)jcls;
26843 : : (void)jarg1_;
26844 : 0 : arg1 = *(struct mapObj **)&jarg1;
26845 : 0 : result = (double) ((arg1)->defresolution);
26846 : : jresult = (jdouble)result;
26847 : 0 : return jresult;
26848 : : }
26849 : :
26850 : :
26851 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1shapepath_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26852 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26853 : : char *arg2 = (char *) 0 ;
26854 : :
26855 : : (void)jenv;
26856 : : (void)jcls;
26857 : : (void)jarg1_;
26858 : 0 : arg1 = *(struct mapObj **)&jarg1;
26859 : : {
26860 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
26861 : : }
26862 : : {
26863 [ # # ]: 0 : if (arg1->shapepath) free((char*)arg1->shapepath);
26864 [ # # ]: 0 : if (arg2) {
26865 : 0 : arg1->shapepath = (char *) malloc(strlen(arg2)+1);
26866 : 0 : strcpy((char*)arg1->shapepath,arg2);
26867 : : } else {
26868 : 0 : arg1->shapepath = 0;
26869 : : }
26870 : : }
26871 [ # # ]: 0 : if (arg2) free(arg2);
26872 : 0 : }
26873 : :
26874 : :
26875 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1shapepath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26876 : : jstring jresult = 0 ;
26877 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26878 : : char *result = 0 ;
26879 : :
26880 : : (void)jenv;
26881 : : (void)jcls;
26882 : : (void)jarg1_;
26883 : 0 : arg1 = *(struct mapObj **)&jarg1;
26884 : 0 : result = (char *) ((arg1)->shapepath);
26885 : : {
26886 : 0 : jresult = JNU_NewStringNative(jenv, result);
26887 : : }
26888 : 0 : return jresult;
26889 : : }
26890 : :
26891 : :
26892 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1mappath_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
26893 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26894 : : char *arg2 = (char *) 0 ;
26895 : :
26896 : : (void)jenv;
26897 : : (void)jcls;
26898 : : (void)jarg1_;
26899 : 0 : arg1 = *(struct mapObj **)&jarg1;
26900 : : {
26901 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
26902 : : }
26903 : : {
26904 [ # # ]: 0 : if (arg1->mappath) free((char*)arg1->mappath);
26905 [ # # ]: 0 : if (arg2) {
26906 : 0 : arg1->mappath = (char *) malloc(strlen(arg2)+1);
26907 : 0 : strcpy((char*)arg1->mappath,arg2);
26908 : : } else {
26909 : 0 : arg1->mappath = 0;
26910 : : }
26911 : : }
26912 [ # # ]: 0 : if (arg2) free(arg2);
26913 : 0 : }
26914 : :
26915 : :
26916 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1mappath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26917 : : jstring jresult = 0 ;
26918 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26919 : : char *result = 0 ;
26920 : :
26921 : : (void)jenv;
26922 : : (void)jcls;
26923 : : (void)jarg1_;
26924 : 0 : arg1 = *(struct mapObj **)&jarg1;
26925 : 0 : result = (char *) ((arg1)->mappath);
26926 : : {
26927 : 0 : jresult = JNU_NewStringNative(jenv, result);
26928 : : }
26929 : 0 : return jresult;
26930 : : }
26931 : :
26932 : :
26933 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagecolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
26934 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26935 : : colorObj *arg2 = (colorObj *) 0 ;
26936 : :
26937 : : (void)jenv;
26938 : : (void)jcls;
26939 : : (void)jarg1_;
26940 : : (void)jarg2_;
26941 : 0 : arg1 = *(struct mapObj **)&jarg1;
26942 : 0 : arg2 = *(colorObj **)&jarg2;
26943 [ # # ]: 0 : if (arg1) (arg1)->imagecolor = *arg2;
26944 : 0 : }
26945 : :
26946 : :
26947 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagecolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26948 : : jlong jresult = 0 ;
26949 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26950 : : colorObj *result = 0 ;
26951 : :
26952 : : (void)jenv;
26953 : : (void)jcls;
26954 : : (void)jarg1_;
26955 : 0 : arg1 = *(struct mapObj **)&jarg1;
26956 : 0 : result = (colorObj *)& ((arg1)->imagecolor);
26957 : 0 : *(colorObj **)&jresult = result;
26958 : 0 : return jresult;
26959 : : }
26960 : :
26961 : :
26962 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1numoutputformats_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26963 : : jint jresult = 0 ;
26964 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26965 : : int result;
26966 : :
26967 : : (void)jenv;
26968 : : (void)jcls;
26969 : : (void)jarg1_;
26970 : 1 : arg1 = *(struct mapObj **)&jarg1;
26971 : 1 : result = (int) ((arg1)->numoutputformats);
26972 : : jresult = (jint)result;
26973 : 1 : return jresult;
26974 : : }
26975 : :
26976 : :
26977 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1outputformat_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26978 : : jlong jresult = 0 ;
26979 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26980 : : outputFormatObj *result = 0 ;
26981 : :
26982 : : (void)jenv;
26983 : : (void)jcls;
26984 : : (void)jarg1_;
26985 : 0 : arg1 = *(struct mapObj **)&jarg1;
26986 : 0 : result = (outputFormatObj *) ((arg1)->outputformat);
26987 : 0 : *(outputFormatObj **)&jresult = result;
26988 : 0 : return jresult;
26989 : : }
26990 : :
26991 : :
26992 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1imagetype_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
26993 : : jstring jresult = 0 ;
26994 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
26995 : : char *result = 0 ;
26996 : :
26997 : : (void)jenv;
26998 : : (void)jcls;
26999 : : (void)jarg1_;
27000 : 0 : arg1 = *(struct mapObj **)&jarg1;
27001 : 0 : result = (char *) ((arg1)->imagetype);
27002 : : {
27003 : 0 : jresult = JNU_NewStringNative(jenv, result);
27004 : : }
27005 : 0 : return jresult;
27006 : : }
27007 : :
27008 : :
27009 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1reference_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27010 : : jlong jresult = 0 ;
27011 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27012 : : referenceMapObj *result = 0 ;
27013 : :
27014 : : (void)jenv;
27015 : : (void)jcls;
27016 : : (void)jarg1_;
27017 : 0 : arg1 = *(struct mapObj **)&jarg1;
27018 : 0 : result = (referenceMapObj *)& ((arg1)->reference);
27019 : 0 : *(referenceMapObj **)&jresult = result;
27020 : 0 : return jresult;
27021 : : }
27022 : :
27023 : :
27024 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1scalebar_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27025 : : jlong jresult = 0 ;
27026 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27027 : : scalebarObj *result = 0 ;
27028 : :
27029 : : (void)jenv;
27030 : : (void)jcls;
27031 : : (void)jarg1_;
27032 : 0 : arg1 = *(struct mapObj **)&jarg1;
27033 : 0 : result = (scalebarObj *)& ((arg1)->scalebar);
27034 : 0 : *(scalebarObj **)&jresult = result;
27035 : 0 : return jresult;
27036 : : }
27037 : :
27038 : :
27039 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1legend_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27040 : : jlong jresult = 0 ;
27041 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27042 : : legendObj *result = 0 ;
27043 : :
27044 : : (void)jenv;
27045 : : (void)jcls;
27046 : : (void)jarg1_;
27047 : 0 : arg1 = *(struct mapObj **)&jarg1;
27048 : 0 : result = (legendObj *)& ((arg1)->legend);
27049 : 0 : *(legendObj **)&jresult = result;
27050 : 0 : return jresult;
27051 : : }
27052 : :
27053 : :
27054 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1querymap_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27055 : : jlong jresult = 0 ;
27056 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27057 : : queryMapObj *result = 0 ;
27058 : :
27059 : : (void)jenv;
27060 : : (void)jcls;
27061 : : (void)jarg1_;
27062 : 0 : arg1 = *(struct mapObj **)&jarg1;
27063 : 0 : result = (queryMapObj *)& ((arg1)->querymap);
27064 : 0 : *(queryMapObj **)&jresult = result;
27065 : 0 : return jresult;
27066 : : }
27067 : :
27068 : :
27069 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1web_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27070 : : jlong jresult = 0 ;
27071 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27072 : : webObj *result = 0 ;
27073 : :
27074 : : (void)jenv;
27075 : : (void)jcls;
27076 : : (void)jarg1_;
27077 : 0 : arg1 = *(struct mapObj **)&jarg1;
27078 : 0 : result = (webObj *)& ((arg1)->web);
27079 : 0 : *(webObj **)&jresult = result;
27080 : 0 : return jresult;
27081 : : }
27082 : :
27083 : :
27084 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1layerorder_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
27085 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27086 : : int *arg2 = (int *) 0 ;
27087 : :
27088 : : (void)jenv;
27089 : : (void)jcls;
27090 : : (void)jarg1_;
27091 : 0 : arg1 = *(struct mapObj **)&jarg1;
27092 : 0 : arg2 = *(int **)&jarg2;
27093 [ # # ]: 0 : if (arg1) (arg1)->layerorder = arg2;
27094 : 0 : }
27095 : :
27096 : :
27097 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1layerorder_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27098 : : jlong jresult = 0 ;
27099 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27100 : : int *result = 0 ;
27101 : :
27102 : : (void)jenv;
27103 : : (void)jcls;
27104 : : (void)jarg1_;
27105 : 0 : arg1 = *(struct mapObj **)&jarg1;
27106 : 0 : result = (int *) ((arg1)->layerorder);
27107 : 0 : *(int **)&jresult = result;
27108 : 0 : return jresult;
27109 : : }
27110 : :
27111 : :
27112 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1debug_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27113 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27114 : : int arg2 ;
27115 : :
27116 : : (void)jenv;
27117 : : (void)jcls;
27118 : : (void)jarg1_;
27119 : 0 : arg1 = *(struct mapObj **)&jarg1;
27120 : : arg2 = (int)jarg2;
27121 [ # # ]: 0 : if (arg1) (arg1)->debug = arg2;
27122 : 0 : }
27123 : :
27124 : :
27125 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1debug_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27126 : : jint jresult = 0 ;
27127 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27128 : : int result;
27129 : :
27130 : : (void)jenv;
27131 : : (void)jcls;
27132 : : (void)jarg1_;
27133 : 0 : arg1 = *(struct mapObj **)&jarg1;
27134 : 0 : result = (int) ((arg1)->debug);
27135 : : jresult = (jint)result;
27136 : 0 : return jresult;
27137 : : }
27138 : :
27139 : :
27140 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1datapattern_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27141 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27142 : : char *arg2 = (char *) 0 ;
27143 : :
27144 : : (void)jenv;
27145 : : (void)jcls;
27146 : : (void)jarg1_;
27147 : 0 : arg1 = *(struct mapObj **)&jarg1;
27148 : : {
27149 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
27150 : : }
27151 : : {
27152 [ # # ]: 0 : if (arg1->datapattern) free((char*)arg1->datapattern);
27153 [ # # ]: 0 : if (arg2) {
27154 : 0 : arg1->datapattern = (char *) malloc(strlen(arg2)+1);
27155 : 0 : strcpy((char*)arg1->datapattern,arg2);
27156 : : } else {
27157 : 0 : arg1->datapattern = 0;
27158 : : }
27159 : : }
27160 [ # # ]: 0 : if (arg2) free(arg2);
27161 : 0 : }
27162 : :
27163 : :
27164 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1datapattern_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27165 : : jstring jresult = 0 ;
27166 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27167 : : char *result = 0 ;
27168 : :
27169 : : (void)jenv;
27170 : : (void)jcls;
27171 : : (void)jarg1_;
27172 : 0 : arg1 = *(struct mapObj **)&jarg1;
27173 : 0 : result = (char *) ((arg1)->datapattern);
27174 : : {
27175 : 0 : jresult = JNU_NewStringNative(jenv, result);
27176 : : }
27177 : 0 : return jresult;
27178 : : }
27179 : :
27180 : :
27181 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1templatepattern_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
27182 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27183 : : char *arg2 = (char *) 0 ;
27184 : :
27185 : : (void)jenv;
27186 : : (void)jcls;
27187 : : (void)jarg1_;
27188 : 0 : arg1 = *(struct mapObj **)&jarg1;
27189 : : {
27190 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
27191 : : }
27192 : : {
27193 [ # # ]: 0 : if (arg1->templatepattern) free((char*)arg1->templatepattern);
27194 [ # # ]: 0 : if (arg2) {
27195 : 0 : arg1->templatepattern = (char *) malloc(strlen(arg2)+1);
27196 : 0 : strcpy((char*)arg1->templatepattern,arg2);
27197 : : } else {
27198 : 0 : arg1->templatepattern = 0;
27199 : : }
27200 : : }
27201 [ # # ]: 0 : if (arg2) free(arg2);
27202 : 0 : }
27203 : :
27204 : :
27205 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1templatepattern_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27206 : : jstring jresult = 0 ;
27207 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27208 : : char *result = 0 ;
27209 : :
27210 : : (void)jenv;
27211 : : (void)jcls;
27212 : : (void)jarg1_;
27213 : 0 : arg1 = *(struct mapObj **)&jarg1;
27214 : 0 : result = (char *) ((arg1)->templatepattern);
27215 : : {
27216 : 0 : jresult = JNU_NewStringNative(jenv, result);
27217 : : }
27218 : 0 : return jresult;
27219 : : }
27220 : :
27221 : :
27222 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1configoptions_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27223 : : jlong jresult = 0 ;
27224 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27225 : : hashTableObj *result = 0 ;
27226 : :
27227 : : (void)jenv;
27228 : : (void)jcls;
27229 : : (void)jarg1_;
27230 : 0 : arg1 = *(struct mapObj **)&jarg1;
27231 : 0 : result = (hashTableObj *)& ((arg1)->configoptions);
27232 : 0 : *(hashTableObj **)&jresult = result;
27233 : 0 : return jresult;
27234 : : }
27235 : :
27236 : :
27237 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1mapObj(JNIEnv *jenv, jclass jcls, jstring jarg1) {
27238 : : jlong jresult = 0 ;
27239 : : char *arg1 = (char *) "" ;
27240 : : struct mapObj *result = 0 ;
27241 : :
27242 : : (void)jenv;
27243 : : (void)jcls;
27244 : : {
27245 : 1 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
27246 : : }
27247 : : {
27248 : : errorObj *ms_error;
27249 : : result = (struct mapObj *)new_mapObj(arg1);
27250 : 1 : ms_error = msGetErrorObj();
27251 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27252 : : char ms_message[8192];
27253 : 0 : char* msg = msGetErrorString(";");
27254 : 0 : int ms_errorcode = ms_error->code;
27255 [ # # ]: 0 : if (msg) {
27256 : 0 : snprintf(ms_message, 8192, msg);
27257 : 0 : free(msg);
27258 : : }
27259 : : else sprintf(ms_message, "Unknown message");
27260 : :
27261 : 0 : msResetErrorList();
27262 : :
27263 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27264 : : case MS_NOTFOUND:
27265 : : break;
27266 : : case -1:
27267 : : break;
27268 : : case MS_IOERR:
27269 : : {
27270 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27271 : : };
27272 : : break;
27273 : : case MS_MEMERR:
27274 : : {
27275 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27276 : : };
27277 : : break;
27278 : : case MS_TYPEERR:
27279 : : {
27280 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27281 : : };
27282 : : break;
27283 : : case MS_EOFERR:
27284 : : {
27285 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27286 : : };
27287 : : break;
27288 : : case MS_CHILDERR:
27289 : : {
27290 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27291 : : };
27292 : : break;
27293 : : case MS_NULLPARENTERR:
27294 : : {
27295 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27296 : : };
27297 : : break;
27298 : : default:
27299 : : {
27300 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27301 : : };
27302 : : break;
27303 : : }
27304 : : }
27305 : : }
27306 : 1 : *(struct mapObj **)&jresult = result;
27307 [ + - ]: 1 : if (arg1) free(arg1);
27308 : 1 : return jresult;
27309 : : }
27310 : :
27311 : :
27312 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1mapObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
27313 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27314 : :
27315 : : (void)jenv;
27316 : : (void)jcls;
27317 : 1 : arg1 = *(struct mapObj **)&jarg1;
27318 : : {
27319 : : errorObj *ms_error;
27320 : : delete_mapObj(arg1);
27321 : 1 : ms_error = msGetErrorObj();
27322 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27323 : : char ms_message[8192];
27324 : 0 : char* msg = msGetErrorString(";");
27325 : 0 : int ms_errorcode = ms_error->code;
27326 [ # # ]: 0 : if (msg) {
27327 : 0 : snprintf(ms_message, 8192, msg);
27328 : 0 : free(msg);
27329 : : }
27330 : : else sprintf(ms_message, "Unknown message");
27331 : :
27332 : 0 : msResetErrorList();
27333 : :
27334 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27335 : : case MS_NOTFOUND:
27336 : : break;
27337 : : case -1:
27338 : : break;
27339 : : case MS_IOERR:
27340 : : {
27341 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
27342 : : };
27343 : : break;
27344 : : case MS_MEMERR:
27345 : : {
27346 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
27347 : : };
27348 : : break;
27349 : : case MS_TYPEERR:
27350 : : {
27351 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
27352 : : };
27353 : : break;
27354 : : case MS_EOFERR:
27355 : : {
27356 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
27357 : : };
27358 : : break;
27359 : : case MS_CHILDERR:
27360 : : {
27361 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
27362 : : };
27363 : : break;
27364 : : case MS_NULLPARENTERR:
27365 : : {
27366 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
27367 : : };
27368 : : break;
27369 : : default:
27370 : : {
27371 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
27372 : : };
27373 : : break;
27374 : : }
27375 : : }
27376 : : }
27377 : : }
27378 : :
27379 : :
27380 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1cloneMap(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
27381 : : jlong jresult = 0 ;
27382 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27383 : : mapObj *result = 0 ;
27384 : :
27385 : : (void)jenv;
27386 : : (void)jcls;
27387 : : (void)jarg1_;
27388 : 0 : arg1 = *(struct mapObj **)&jarg1;
27389 : : {
27390 : : errorObj *ms_error;
27391 : : result = (mapObj *)mapObj_cloneMap(arg1);
27392 : 0 : ms_error = msGetErrorObj();
27393 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27394 : : char ms_message[8192];
27395 : 0 : char* msg = msGetErrorString(";");
27396 : 0 : int ms_errorcode = ms_error->code;
27397 [ # # ]: 0 : if (msg) {
27398 : 0 : snprintf(ms_message, 8192, msg);
27399 : 0 : free(msg);
27400 : : }
27401 : : else sprintf(ms_message, "Unknown message");
27402 : :
27403 : 0 : msResetErrorList();
27404 : :
27405 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27406 : : case MS_NOTFOUND:
27407 : : break;
27408 : : case -1:
27409 : : break;
27410 : : case MS_IOERR:
27411 : : {
27412 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27413 : : };
27414 : : break;
27415 : : case MS_MEMERR:
27416 : : {
27417 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27418 : : };
27419 : : break;
27420 : : case MS_TYPEERR:
27421 : : {
27422 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27423 : : };
27424 : : break;
27425 : : case MS_EOFERR:
27426 : : {
27427 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27428 : : };
27429 : : break;
27430 : : case MS_CHILDERR:
27431 : : {
27432 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27433 : : };
27434 : : break;
27435 : : case MS_NULLPARENTERR:
27436 : : {
27437 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27438 : : };
27439 : : break;
27440 : : default:
27441 : : {
27442 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27443 : : };
27444 : : break;
27445 : : }
27446 : : }
27447 : : }
27448 : 0 : *(mapObj **)&jresult = result;
27449 : 0 : return jresult;
27450 : : }
27451 : :
27452 : :
27453 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1insertLayer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3) {
27454 : : jint jresult = 0 ;
27455 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27456 : : layerObj *arg2 = (layerObj *) 0 ;
27457 : : int arg3 = (int) -1 ;
27458 : : int result;
27459 : :
27460 : : (void)jenv;
27461 : : (void)jcls;
27462 : : (void)jarg1_;
27463 : : (void)jarg2_;
27464 : 1 : arg1 = *(struct mapObj **)&jarg1;
27465 : 1 : arg2 = *(layerObj **)&jarg2;
27466 : : arg3 = (int)jarg3;
27467 : : {
27468 : : errorObj *ms_error;
27469 : : result = (int)mapObj_insertLayer(arg1,arg2,arg3);
27470 : 1 : ms_error = msGetErrorObj();
27471 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27472 : : char ms_message[8192];
27473 : 0 : char* msg = msGetErrorString(";");
27474 : 0 : int ms_errorcode = ms_error->code;
27475 [ # # ]: 0 : if (msg) {
27476 : 0 : snprintf(ms_message, 8192, msg);
27477 : 0 : free(msg);
27478 : : }
27479 : : else sprintf(ms_message, "Unknown message");
27480 : :
27481 : 0 : msResetErrorList();
27482 : :
27483 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27484 : : case MS_NOTFOUND:
27485 : : break;
27486 : : case -1:
27487 : : break;
27488 : : case MS_IOERR:
27489 : : {
27490 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27491 : : };
27492 : : break;
27493 : : case MS_MEMERR:
27494 : : {
27495 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27496 : : };
27497 : : break;
27498 : : case MS_TYPEERR:
27499 : : {
27500 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27501 : : };
27502 : : break;
27503 : : case MS_EOFERR:
27504 : : {
27505 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27506 : : };
27507 : : break;
27508 : : case MS_CHILDERR:
27509 : : {
27510 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27511 : : };
27512 : : break;
27513 : : case MS_NULLPARENTERR:
27514 : : {
27515 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27516 : : };
27517 : : break;
27518 : : default:
27519 : : {
27520 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27521 : : };
27522 : : break;
27523 : : }
27524 : : }
27525 : : }
27526 : : jresult = (jint)result;
27527 : : return jresult;
27528 : : }
27529 : :
27530 : :
27531 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1removeLayer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
27532 : : jlong jresult = 0 ;
27533 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27534 : : int arg2 ;
27535 : : layerObj *result = 0 ;
27536 : :
27537 : : (void)jenv;
27538 : : (void)jcls;
27539 : : (void)jarg1_;
27540 : 0 : arg1 = *(struct mapObj **)&jarg1;
27541 : : arg2 = (int)jarg2;
27542 : : {
27543 : : errorObj *ms_error;
27544 : : result = (layerObj *)mapObj_removeLayer(arg1,arg2);
27545 : 0 : ms_error = msGetErrorObj();
27546 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27547 : : char ms_message[8192];
27548 : 0 : char* msg = msGetErrorString(";");
27549 : 0 : int ms_errorcode = ms_error->code;
27550 [ # # ]: 0 : if (msg) {
27551 : 0 : snprintf(ms_message, 8192, msg);
27552 : 0 : free(msg);
27553 : : }
27554 : : else sprintf(ms_message, "Unknown message");
27555 : :
27556 : 0 : msResetErrorList();
27557 : :
27558 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27559 : : case MS_NOTFOUND:
27560 : : break;
27561 : : case -1:
27562 : : break;
27563 : : case MS_IOERR:
27564 : : {
27565 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27566 : : };
27567 : : break;
27568 : : case MS_MEMERR:
27569 : : {
27570 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27571 : : };
27572 : : break;
27573 : : case MS_TYPEERR:
27574 : : {
27575 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27576 : : };
27577 : : break;
27578 : : case MS_EOFERR:
27579 : : {
27580 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27581 : : };
27582 : : break;
27583 : : case MS_CHILDERR:
27584 : : {
27585 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27586 : : };
27587 : : break;
27588 : : case MS_NULLPARENTERR:
27589 : : {
27590 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27591 : : };
27592 : : break;
27593 : : default:
27594 : : {
27595 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27596 : : };
27597 : : break;
27598 : : }
27599 : : }
27600 : : }
27601 : 0 : *(layerObj **)&jresult = result;
27602 : 0 : return jresult;
27603 : : }
27604 : :
27605 : :
27606 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4, jdouble jarg5) {
27607 : : jint jresult = 0 ;
27608 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27609 : : double arg2 ;
27610 : : double arg3 ;
27611 : : double arg4 ;
27612 : : double arg5 ;
27613 : : int result;
27614 : :
27615 : : (void)jenv;
27616 : : (void)jcls;
27617 : : (void)jarg1_;
27618 : 0 : arg1 = *(struct mapObj **)&jarg1;
27619 : : arg2 = (double)jarg2;
27620 : : arg3 = (double)jarg3;
27621 : : arg4 = (double)jarg4;
27622 : : arg5 = (double)jarg5;
27623 : : {
27624 : : errorObj *ms_error;
27625 : : result = (int)mapObj_setExtent(arg1,arg2,arg3,arg4,arg5);
27626 : 0 : ms_error = msGetErrorObj();
27627 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27628 : : char ms_message[8192];
27629 : 0 : char* msg = msGetErrorString(";");
27630 : 0 : int ms_errorcode = ms_error->code;
27631 [ # # ]: 0 : if (msg) {
27632 : 0 : snprintf(ms_message, 8192, msg);
27633 : 0 : free(msg);
27634 : : }
27635 : : else sprintf(ms_message, "Unknown message");
27636 : :
27637 : 0 : msResetErrorList();
27638 : :
27639 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27640 : : case MS_NOTFOUND:
27641 : : break;
27642 : : case -1:
27643 : : break;
27644 : : case MS_IOERR:
27645 : : {
27646 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27647 : : };
27648 : : break;
27649 : : case MS_MEMERR:
27650 : : {
27651 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27652 : : };
27653 : : break;
27654 : : case MS_TYPEERR:
27655 : : {
27656 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27657 : : };
27658 : : break;
27659 : : case MS_EOFERR:
27660 : : {
27661 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27662 : : };
27663 : : break;
27664 : : case MS_CHILDERR:
27665 : : {
27666 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27667 : : };
27668 : : break;
27669 : : case MS_NULLPARENTERR:
27670 : : {
27671 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27672 : : };
27673 : : break;
27674 : : default:
27675 : : {
27676 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27677 : : };
27678 : : break;
27679 : : }
27680 : : }
27681 : : }
27682 : : jresult = (jint)result;
27683 : : return jresult;
27684 : : }
27685 : :
27686 : :
27687 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1offsetExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3) {
27688 : : jint jresult = 0 ;
27689 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27690 : : double arg2 ;
27691 : : double arg3 ;
27692 : : int result;
27693 : :
27694 : : (void)jenv;
27695 : : (void)jcls;
27696 : : (void)jarg1_;
27697 : 0 : arg1 = *(struct mapObj **)&jarg1;
27698 : : arg2 = (double)jarg2;
27699 : : arg3 = (double)jarg3;
27700 : : {
27701 : : errorObj *ms_error;
27702 : : result = (int)mapObj_offsetExtent(arg1,arg2,arg3);
27703 : 0 : ms_error = msGetErrorObj();
27704 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27705 : : char ms_message[8192];
27706 : 0 : char* msg = msGetErrorString(";");
27707 : 0 : int ms_errorcode = ms_error->code;
27708 [ # # ]: 0 : if (msg) {
27709 : 0 : snprintf(ms_message, 8192, msg);
27710 : 0 : free(msg);
27711 : : }
27712 : : else sprintf(ms_message, "Unknown message");
27713 : :
27714 : 0 : msResetErrorList();
27715 : :
27716 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27717 : : case MS_NOTFOUND:
27718 : : break;
27719 : : case -1:
27720 : : break;
27721 : : case MS_IOERR:
27722 : : {
27723 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27724 : : };
27725 : : break;
27726 : : case MS_MEMERR:
27727 : : {
27728 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27729 : : };
27730 : : break;
27731 : : case MS_TYPEERR:
27732 : : {
27733 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27734 : : };
27735 : : break;
27736 : : case MS_EOFERR:
27737 : : {
27738 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27739 : : };
27740 : : break;
27741 : : case MS_CHILDERR:
27742 : : {
27743 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27744 : : };
27745 : : break;
27746 : : case MS_NULLPARENTERR:
27747 : : {
27748 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27749 : : };
27750 : : break;
27751 : : default:
27752 : : {
27753 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27754 : : };
27755 : : break;
27756 : : }
27757 : : }
27758 : : }
27759 : : jresult = (jint)result;
27760 : : return jresult;
27761 : : }
27762 : :
27763 : :
27764 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1scaleExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4) {
27765 : : jint jresult = 0 ;
27766 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27767 : : double arg2 ;
27768 : : double arg3 ;
27769 : : double arg4 ;
27770 : : int result;
27771 : :
27772 : : (void)jenv;
27773 : : (void)jcls;
27774 : : (void)jarg1_;
27775 : 0 : arg1 = *(struct mapObj **)&jarg1;
27776 : : arg2 = (double)jarg2;
27777 : : arg3 = (double)jarg3;
27778 : : arg4 = (double)jarg4;
27779 : : {
27780 : : errorObj *ms_error;
27781 : : result = (int)mapObj_scaleExtent(arg1,arg2,arg3,arg4);
27782 : 0 : ms_error = msGetErrorObj();
27783 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27784 : : char ms_message[8192];
27785 : 0 : char* msg = msGetErrorString(";");
27786 : 0 : int ms_errorcode = ms_error->code;
27787 [ # # ]: 0 : if (msg) {
27788 : 0 : snprintf(ms_message, 8192, msg);
27789 : 0 : free(msg);
27790 : : }
27791 : : else sprintf(ms_message, "Unknown message");
27792 : :
27793 : 0 : msResetErrorList();
27794 : :
27795 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27796 : : case MS_NOTFOUND:
27797 : : break;
27798 : : case -1:
27799 : : break;
27800 : : case MS_IOERR:
27801 : : {
27802 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27803 : : };
27804 : : break;
27805 : : case MS_MEMERR:
27806 : : {
27807 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27808 : : };
27809 : : break;
27810 : : case MS_TYPEERR:
27811 : : {
27812 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27813 : : };
27814 : : break;
27815 : : case MS_EOFERR:
27816 : : {
27817 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27818 : : };
27819 : : break;
27820 : : case MS_CHILDERR:
27821 : : {
27822 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27823 : : };
27824 : : break;
27825 : : case MS_NULLPARENTERR:
27826 : : {
27827 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27828 : : };
27829 : : break;
27830 : : default:
27831 : : {
27832 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27833 : : };
27834 : : break;
27835 : : }
27836 : : }
27837 : : }
27838 : : jresult = (jint)result;
27839 : : return jresult;
27840 : : }
27841 : :
27842 : :
27843 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setCenter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
27844 : : jint jresult = 0 ;
27845 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27846 : : pointObj *arg2 = (pointObj *) 0 ;
27847 : : int result;
27848 : :
27849 : : (void)jenv;
27850 : : (void)jcls;
27851 : : (void)jarg1_;
27852 : : (void)jarg2_;
27853 : 0 : arg1 = *(struct mapObj **)&jarg1;
27854 : 0 : arg2 = *(pointObj **)&jarg2;
27855 : : {
27856 : : errorObj *ms_error;
27857 : : result = (int)mapObj_setCenter(arg1,arg2);
27858 : 0 : ms_error = msGetErrorObj();
27859 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27860 : : char ms_message[8192];
27861 : 0 : char* msg = msGetErrorString(";");
27862 : 0 : int ms_errorcode = ms_error->code;
27863 [ # # ]: 0 : if (msg) {
27864 : 0 : snprintf(ms_message, 8192, msg);
27865 : 0 : free(msg);
27866 : : }
27867 : : else sprintf(ms_message, "Unknown message");
27868 : :
27869 : 0 : msResetErrorList();
27870 : :
27871 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27872 : : case MS_NOTFOUND:
27873 : : break;
27874 : : case -1:
27875 : : break;
27876 : : case MS_IOERR:
27877 : : {
27878 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27879 : : };
27880 : : break;
27881 : : case MS_MEMERR:
27882 : : {
27883 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27884 : : };
27885 : : break;
27886 : : case MS_TYPEERR:
27887 : : {
27888 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27889 : : };
27890 : : break;
27891 : : case MS_EOFERR:
27892 : : {
27893 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27894 : : };
27895 : : break;
27896 : : case MS_CHILDERR:
27897 : : {
27898 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27899 : : };
27900 : : break;
27901 : : case MS_NULLPARENTERR:
27902 : : {
27903 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27904 : : };
27905 : : break;
27906 : : default:
27907 : : {
27908 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27909 : : };
27910 : : break;
27911 : : }
27912 : : }
27913 : : }
27914 : : jresult = (jint)result;
27915 : : return jresult;
27916 : : }
27917 : :
27918 : :
27919 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setSize(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
27920 : : jint jresult = 0 ;
27921 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27922 : : int arg2 ;
27923 : : int arg3 ;
27924 : : int result;
27925 : :
27926 : : (void)jenv;
27927 : : (void)jcls;
27928 : : (void)jarg1_;
27929 : 0 : arg1 = *(struct mapObj **)&jarg1;
27930 : : arg2 = (int)jarg2;
27931 : : arg3 = (int)jarg3;
27932 : : {
27933 : : errorObj *ms_error;
27934 : : result = (int)mapObj_setSize(arg1,arg2,arg3);
27935 : 0 : ms_error = msGetErrorObj();
27936 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
27937 : : char ms_message[8192];
27938 : 0 : char* msg = msGetErrorString(";");
27939 : 0 : int ms_errorcode = ms_error->code;
27940 [ # # ]: 0 : if (msg) {
27941 : 0 : snprintf(ms_message, 8192, msg);
27942 : 0 : free(msg);
27943 : : }
27944 : : else sprintf(ms_message, "Unknown message");
27945 : :
27946 : 0 : msResetErrorList();
27947 : :
27948 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
27949 : : case MS_NOTFOUND:
27950 : : break;
27951 : : case -1:
27952 : : break;
27953 : : case MS_IOERR:
27954 : : {
27955 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
27956 : : };
27957 : : break;
27958 : : case MS_MEMERR:
27959 : : {
27960 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
27961 : : };
27962 : : break;
27963 : : case MS_TYPEERR:
27964 : : {
27965 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
27966 : : };
27967 : : break;
27968 : : case MS_EOFERR:
27969 : : {
27970 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
27971 : : };
27972 : : break;
27973 : : case MS_CHILDERR:
27974 : : {
27975 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27976 : : };
27977 : : break;
27978 : : case MS_NULLPARENTERR:
27979 : : {
27980 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
27981 : : };
27982 : : break;
27983 : : default:
27984 : : {
27985 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
27986 : : };
27987 : : break;
27988 : : }
27989 : : }
27990 : : }
27991 : : jresult = (jint)result;
27992 : : return jresult;
27993 : : }
27994 : :
27995 : :
27996 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setRotation(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
27997 : : jint jresult = 0 ;
27998 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
27999 : : double arg2 ;
28000 : : int result;
28001 : :
28002 : : (void)jenv;
28003 : : (void)jcls;
28004 : : (void)jarg1_;
28005 : 0 : arg1 = *(struct mapObj **)&jarg1;
28006 : : arg2 = (double)jarg2;
28007 : : {
28008 : : errorObj *ms_error;
28009 : : result = (int)mapObj_setRotation(arg1,arg2);
28010 : 0 : ms_error = msGetErrorObj();
28011 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28012 : : char ms_message[8192];
28013 : 0 : char* msg = msGetErrorString(";");
28014 : 0 : int ms_errorcode = ms_error->code;
28015 [ # # ]: 0 : if (msg) {
28016 : 0 : snprintf(ms_message, 8192, msg);
28017 : 0 : free(msg);
28018 : : }
28019 : : else sprintf(ms_message, "Unknown message");
28020 : :
28021 : 0 : msResetErrorList();
28022 : :
28023 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28024 : : case MS_NOTFOUND:
28025 : : break;
28026 : : case -1:
28027 : : break;
28028 : : case MS_IOERR:
28029 : : {
28030 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28031 : : };
28032 : : break;
28033 : : case MS_MEMERR:
28034 : : {
28035 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28036 : : };
28037 : : break;
28038 : : case MS_TYPEERR:
28039 : : {
28040 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28041 : : };
28042 : : break;
28043 : : case MS_EOFERR:
28044 : : {
28045 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28046 : : };
28047 : : break;
28048 : : case MS_CHILDERR:
28049 : : {
28050 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28051 : : };
28052 : : break;
28053 : : case MS_NULLPARENTERR:
28054 : : {
28055 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28056 : : };
28057 : : break;
28058 : : default:
28059 : : {
28060 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28061 : : };
28062 : : break;
28063 : : }
28064 : : }
28065 : : }
28066 : : jresult = (jint)result;
28067 : : return jresult;
28068 : : }
28069 : :
28070 : :
28071 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getLayer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
28072 : : jlong jresult = 0 ;
28073 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28074 : : int arg2 ;
28075 : : layerObj *result = 0 ;
28076 : :
28077 : : (void)jenv;
28078 : : (void)jcls;
28079 : : (void)jarg1_;
28080 : 1 : arg1 = *(struct mapObj **)&jarg1;
28081 : : arg2 = (int)jarg2;
28082 : : {
28083 : : errorObj *ms_error;
28084 : : result = (layerObj *)mapObj_getLayer(arg1,arg2);
28085 : 1 : ms_error = msGetErrorObj();
28086 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28087 : : char ms_message[8192];
28088 : 0 : char* msg = msGetErrorString(";");
28089 : 0 : int ms_errorcode = ms_error->code;
28090 [ # # ]: 0 : if (msg) {
28091 : 0 : snprintf(ms_message, 8192, msg);
28092 : 0 : free(msg);
28093 : : }
28094 : : else sprintf(ms_message, "Unknown message");
28095 : :
28096 : 0 : msResetErrorList();
28097 : :
28098 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28099 : : case MS_NOTFOUND:
28100 : : break;
28101 : : case -1:
28102 : : break;
28103 : : case MS_IOERR:
28104 : : {
28105 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28106 : : };
28107 : : break;
28108 : : case MS_MEMERR:
28109 : : {
28110 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28111 : : };
28112 : : break;
28113 : : case MS_TYPEERR:
28114 : : {
28115 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28116 : : };
28117 : : break;
28118 : : case MS_EOFERR:
28119 : : {
28120 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28121 : : };
28122 : : break;
28123 : : case MS_CHILDERR:
28124 : : {
28125 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28126 : : };
28127 : : break;
28128 : : case MS_NULLPARENTERR:
28129 : : {
28130 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28131 : : };
28132 : : break;
28133 : : default:
28134 : : {
28135 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28136 : : };
28137 : : break;
28138 : : }
28139 : : }
28140 : : }
28141 : 1 : *(layerObj **)&jresult = result;
28142 : 1 : return jresult;
28143 : : }
28144 : :
28145 : :
28146 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getLayerByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28147 : : jlong jresult = 0 ;
28148 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28149 : : char *arg2 = (char *) 0 ;
28150 : : layerObj *result = 0 ;
28151 : :
28152 : : (void)jenv;
28153 : : (void)jcls;
28154 : : (void)jarg1_;
28155 : 1 : arg1 = *(struct mapObj **)&jarg1;
28156 : : {
28157 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
28158 : : }
28159 : : {
28160 : : errorObj *ms_error;
28161 : : result = (layerObj *)mapObj_getLayerByName(arg1,arg2);
28162 : 1 : ms_error = msGetErrorObj();
28163 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28164 : : char ms_message[8192];
28165 : 0 : char* msg = msGetErrorString(";");
28166 : 0 : int ms_errorcode = ms_error->code;
28167 [ # # ]: 0 : if (msg) {
28168 : 0 : snprintf(ms_message, 8192, msg);
28169 : 0 : free(msg);
28170 : : }
28171 : : else sprintf(ms_message, "Unknown message");
28172 : :
28173 : 0 : msResetErrorList();
28174 : :
28175 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28176 : : case MS_NOTFOUND:
28177 : : break;
28178 : : case -1:
28179 : : break;
28180 : : case MS_IOERR:
28181 : : {
28182 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28183 : : };
28184 : : break;
28185 : : case MS_MEMERR:
28186 : : {
28187 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28188 : : };
28189 : : break;
28190 : : case MS_TYPEERR:
28191 : : {
28192 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28193 : : };
28194 : : break;
28195 : : case MS_EOFERR:
28196 : : {
28197 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28198 : : };
28199 : : break;
28200 : : case MS_CHILDERR:
28201 : : {
28202 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28203 : : };
28204 : : break;
28205 : : case MS_NULLPARENTERR:
28206 : : {
28207 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28208 : : };
28209 : : break;
28210 : : default:
28211 : : {
28212 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28213 : : };
28214 : : break;
28215 : : }
28216 : : }
28217 : : }
28218 : 1 : *(layerObj **)&jresult = result;
28219 [ + - ]: 1 : if (arg2) free(arg2);
28220 : 1 : return jresult;
28221 : : }
28222 : :
28223 : :
28224 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getSymbolByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28225 : : jint jresult = 0 ;
28226 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28227 : : char *arg2 = (char *) 0 ;
28228 : : int result;
28229 : :
28230 : : (void)jenv;
28231 : : (void)jcls;
28232 : : (void)jarg1_;
28233 : 0 : arg1 = *(struct mapObj **)&jarg1;
28234 : : {
28235 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
28236 : : }
28237 : : {
28238 : : errorObj *ms_error;
28239 : : result = (int)mapObj_getSymbolByName(arg1,arg2);
28240 : 0 : ms_error = msGetErrorObj();
28241 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28242 : : char ms_message[8192];
28243 : 0 : char* msg = msGetErrorString(";");
28244 : 0 : int ms_errorcode = ms_error->code;
28245 [ # # ]: 0 : if (msg) {
28246 : 0 : snprintf(ms_message, 8192, msg);
28247 : 0 : free(msg);
28248 : : }
28249 : : else sprintf(ms_message, "Unknown message");
28250 : :
28251 : 0 : msResetErrorList();
28252 : :
28253 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28254 : : case MS_NOTFOUND:
28255 : : break;
28256 : : case -1:
28257 : : break;
28258 : : case MS_IOERR:
28259 : : {
28260 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28261 : : };
28262 : : break;
28263 : : case MS_MEMERR:
28264 : : {
28265 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28266 : : };
28267 : : break;
28268 : : case MS_TYPEERR:
28269 : : {
28270 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28271 : : };
28272 : : break;
28273 : : case MS_EOFERR:
28274 : : {
28275 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28276 : : };
28277 : : break;
28278 : : case MS_CHILDERR:
28279 : : {
28280 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28281 : : };
28282 : : break;
28283 : : case MS_NULLPARENTERR:
28284 : : {
28285 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28286 : : };
28287 : : break;
28288 : : default:
28289 : : {
28290 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28291 : : };
28292 : : break;
28293 : : }
28294 : : }
28295 : : }
28296 : : jresult = (jint)result;
28297 [ # # ]: 0 : if (arg2) free(arg2);
28298 : : return jresult;
28299 : : }
28300 : :
28301 : :
28302 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1prepareQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28303 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28304 : :
28305 : : (void)jenv;
28306 : : (void)jcls;
28307 : : (void)jarg1_;
28308 : 0 : arg1 = *(struct mapObj **)&jarg1;
28309 : : {
28310 : : errorObj *ms_error;
28311 : : mapObj_prepareQuery(arg1);
28312 : 0 : ms_error = msGetErrorObj();
28313 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28314 : : char ms_message[8192];
28315 : 0 : char* msg = msGetErrorString(";");
28316 : 0 : int ms_errorcode = ms_error->code;
28317 [ # # ]: 0 : if (msg) {
28318 : 0 : snprintf(ms_message, 8192, msg);
28319 : 0 : free(msg);
28320 : : }
28321 : : else sprintf(ms_message, "Unknown message");
28322 : :
28323 : 0 : msResetErrorList();
28324 : :
28325 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28326 : : case MS_NOTFOUND:
28327 : : break;
28328 : : case -1:
28329 : : break;
28330 : : case MS_IOERR:
28331 : : {
28332 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
28333 : : };
28334 : : break;
28335 : : case MS_MEMERR:
28336 : : {
28337 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
28338 : : };
28339 : : break;
28340 : : case MS_TYPEERR:
28341 : : {
28342 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
28343 : : };
28344 : : break;
28345 : : case MS_EOFERR:
28346 : : {
28347 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
28348 : : };
28349 : : break;
28350 : : case MS_CHILDERR:
28351 : : {
28352 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28353 : : };
28354 : : break;
28355 : : case MS_NULLPARENTERR:
28356 : : {
28357 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28358 : : };
28359 : : break;
28360 : : default:
28361 : : {
28362 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
28363 : : };
28364 : : break;
28365 : : }
28366 : : }
28367 : : }
28368 : : }
28369 : :
28370 : :
28371 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1prepareImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28372 : : jlong jresult = 0 ;
28373 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28374 : : imageObj *result = 0 ;
28375 : :
28376 : : (void)jenv;
28377 : : (void)jcls;
28378 : : (void)jarg1_;
28379 : 0 : arg1 = *(struct mapObj **)&jarg1;
28380 : : {
28381 : : errorObj *ms_error;
28382 : : result = (imageObj *)mapObj_prepareImage(arg1);
28383 : 0 : ms_error = msGetErrorObj();
28384 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28385 : : char ms_message[8192];
28386 : 0 : char* msg = msGetErrorString(";");
28387 : 0 : int ms_errorcode = ms_error->code;
28388 [ # # ]: 0 : if (msg) {
28389 : 0 : snprintf(ms_message, 8192, msg);
28390 : 0 : free(msg);
28391 : : }
28392 : : else sprintf(ms_message, "Unknown message");
28393 : :
28394 : 0 : msResetErrorList();
28395 : :
28396 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28397 : : case MS_NOTFOUND:
28398 : : break;
28399 : : case -1:
28400 : : break;
28401 : : case MS_IOERR:
28402 : : {
28403 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28404 : : };
28405 : : break;
28406 : : case MS_MEMERR:
28407 : : {
28408 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28409 : : };
28410 : : break;
28411 : : case MS_TYPEERR:
28412 : : {
28413 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28414 : : };
28415 : : break;
28416 : : case MS_EOFERR:
28417 : : {
28418 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28419 : : };
28420 : : break;
28421 : : case MS_CHILDERR:
28422 : : {
28423 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28424 : : };
28425 : : break;
28426 : : case MS_NULLPARENTERR:
28427 : : {
28428 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28429 : : };
28430 : : break;
28431 : : default:
28432 : : {
28433 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28434 : : };
28435 : : break;
28436 : : }
28437 : : }
28438 : : }
28439 : 0 : *(imageObj **)&jresult = result;
28440 : 0 : return jresult;
28441 : : }
28442 : :
28443 : :
28444 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setImageType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28445 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28446 : : char *arg2 = (char *) 0 ;
28447 : :
28448 : : (void)jenv;
28449 : : (void)jcls;
28450 : : (void)jarg1_;
28451 : 0 : arg1 = *(struct mapObj **)&jarg1;
28452 : : {
28453 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
28454 : : }
28455 : : {
28456 : : errorObj *ms_error;
28457 : : mapObj_setImageType(arg1,arg2);
28458 : 0 : ms_error = msGetErrorObj();
28459 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28460 : : char ms_message[8192];
28461 : 0 : char* msg = msGetErrorString(";");
28462 : 0 : int ms_errorcode = ms_error->code;
28463 [ # # ]: 0 : if (msg) {
28464 : 0 : snprintf(ms_message, 8192, msg);
28465 : 0 : free(msg);
28466 : : }
28467 : : else sprintf(ms_message, "Unknown message");
28468 : :
28469 : 0 : msResetErrorList();
28470 : :
28471 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28472 : : case MS_NOTFOUND:
28473 : : break;
28474 : : case -1:
28475 : : break;
28476 : : case MS_IOERR:
28477 : : {
28478 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
28479 : : };
28480 : : break;
28481 : : case MS_MEMERR:
28482 : : {
28483 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
28484 : : };
28485 : : break;
28486 : : case MS_TYPEERR:
28487 : : {
28488 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
28489 : : };
28490 : : break;
28491 : : case MS_EOFERR:
28492 : : {
28493 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
28494 : : };
28495 : : break;
28496 : : case MS_CHILDERR:
28497 : : {
28498 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28499 : : };
28500 : : break;
28501 : : case MS_NULLPARENTERR:
28502 : : {
28503 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28504 : : };
28505 : : break;
28506 : : default:
28507 : : {
28508 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
28509 : : };
28510 : : break;
28511 : : }
28512 : : }
28513 : : }
28514 [ # # ]: 0 : if (arg2) free(arg2);
28515 : : }
28516 : :
28517 : :
28518 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1selectOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
28519 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28520 : : char *arg2 = (char *) 0 ;
28521 : :
28522 : : (void)jenv;
28523 : : (void)jcls;
28524 : : (void)jarg1_;
28525 : 0 : arg1 = *(struct mapObj **)&jarg1;
28526 : : {
28527 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
28528 : : }
28529 : : {
28530 : : errorObj *ms_error;
28531 : : mapObj_selectOutputFormat(arg1,arg2);
28532 : 0 : ms_error = msGetErrorObj();
28533 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28534 : : char ms_message[8192];
28535 : 0 : char* msg = msGetErrorString(";");
28536 : 0 : int ms_errorcode = ms_error->code;
28537 [ # # ]: 0 : if (msg) {
28538 : 0 : snprintf(ms_message, 8192, msg);
28539 : 0 : free(msg);
28540 : : }
28541 : : else sprintf(ms_message, "Unknown message");
28542 : :
28543 : 0 : msResetErrorList();
28544 : :
28545 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28546 : : case MS_NOTFOUND:
28547 : : break;
28548 : : case -1:
28549 : : break;
28550 : : case MS_IOERR:
28551 : : {
28552 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
28553 : : };
28554 : : break;
28555 : : case MS_MEMERR:
28556 : : {
28557 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
28558 : : };
28559 : : break;
28560 : : case MS_TYPEERR:
28561 : : {
28562 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
28563 : : };
28564 : : break;
28565 : : case MS_EOFERR:
28566 : : {
28567 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
28568 : : };
28569 : : break;
28570 : : case MS_CHILDERR:
28571 : : {
28572 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28573 : : };
28574 : : break;
28575 : : case MS_NULLPARENTERR:
28576 : : {
28577 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28578 : : };
28579 : : break;
28580 : : default:
28581 : : {
28582 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
28583 : : };
28584 : : break;
28585 : : }
28586 : : }
28587 : : }
28588 [ # # ]: 0 : if (arg2) free(arg2);
28589 : : }
28590 : :
28591 : :
28592 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
28593 : : jlong jresult = 0 ;
28594 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28595 : : int arg2 ;
28596 : : outputFormatObj *result = 0 ;
28597 : :
28598 : : (void)jenv;
28599 : : (void)jcls;
28600 : : (void)jarg1_;
28601 : 1 : arg1 = *(struct mapObj **)&jarg1;
28602 : : arg2 = (int)jarg2;
28603 : : {
28604 : : errorObj *ms_error;
28605 : : result = (outputFormatObj *)mapObj_getOutputFormat(arg1,arg2);
28606 : 1 : ms_error = msGetErrorObj();
28607 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28608 : : char ms_message[8192];
28609 : 0 : char* msg = msGetErrorString(";");
28610 : 0 : int ms_errorcode = ms_error->code;
28611 [ # # ]: 0 : if (msg) {
28612 : 0 : snprintf(ms_message, 8192, msg);
28613 : 0 : free(msg);
28614 : : }
28615 : : else sprintf(ms_message, "Unknown message");
28616 : :
28617 : 0 : msResetErrorList();
28618 : :
28619 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28620 : : case MS_NOTFOUND:
28621 : : break;
28622 : : case -1:
28623 : : break;
28624 : : case MS_IOERR:
28625 : : {
28626 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28627 : : };
28628 : : break;
28629 : : case MS_MEMERR:
28630 : : {
28631 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28632 : : };
28633 : : break;
28634 : : case MS_TYPEERR:
28635 : : {
28636 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28637 : : };
28638 : : break;
28639 : : case MS_EOFERR:
28640 : : {
28641 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28642 : : };
28643 : : break;
28644 : : case MS_CHILDERR:
28645 : : {
28646 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28647 : : };
28648 : : break;
28649 : : case MS_NULLPARENTERR:
28650 : : {
28651 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28652 : : };
28653 : : break;
28654 : : default:
28655 : : {
28656 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28657 : : };
28658 : : break;
28659 : : }
28660 : : }
28661 : : }
28662 : 1 : *(outputFormatObj **)&jresult = result;
28663 : 1 : return jresult;
28664 : : }
28665 : :
28666 : :
28667 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
28668 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28669 : : outputFormatObj *arg2 = (outputFormatObj *) 0 ;
28670 : :
28671 : : (void)jenv;
28672 : : (void)jcls;
28673 : : (void)jarg1_;
28674 : : (void)jarg2_;
28675 : 0 : arg1 = *(struct mapObj **)&jarg1;
28676 : 0 : arg2 = *(outputFormatObj **)&jarg2;
28677 : : {
28678 : : errorObj *ms_error;
28679 : : mapObj_setOutputFormat(arg1,arg2);
28680 : 0 : ms_error = msGetErrorObj();
28681 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28682 : : char ms_message[8192];
28683 : 0 : char* msg = msGetErrorString(";");
28684 : 0 : int ms_errorcode = ms_error->code;
28685 [ # # ]: 0 : if (msg) {
28686 : 0 : snprintf(ms_message, 8192, msg);
28687 : 0 : free(msg);
28688 : : }
28689 : : else sprintf(ms_message, "Unknown message");
28690 : :
28691 : 0 : msResetErrorList();
28692 : :
28693 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28694 : : case MS_NOTFOUND:
28695 : : break;
28696 : : case -1:
28697 : : break;
28698 : : case MS_IOERR:
28699 : : {
28700 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
28701 : : };
28702 : : break;
28703 : : case MS_MEMERR:
28704 : : {
28705 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
28706 : : };
28707 : : break;
28708 : : case MS_TYPEERR:
28709 : : {
28710 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
28711 : : };
28712 : : break;
28713 : : case MS_EOFERR:
28714 : : {
28715 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
28716 : : };
28717 : : break;
28718 : : case MS_CHILDERR:
28719 : : {
28720 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28721 : : };
28722 : : break;
28723 : : case MS_NULLPARENTERR:
28724 : : {
28725 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
28726 : : };
28727 : : break;
28728 : : default:
28729 : : {
28730 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
28731 : : };
28732 : : break;
28733 : : }
28734 : : }
28735 : : }
28736 : : }
28737 : :
28738 : :
28739 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28740 : : jlong jresult = 0 ;
28741 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28742 : : imageObj *result = 0 ;
28743 : :
28744 : : (void)jenv;
28745 : : (void)jcls;
28746 : : (void)jarg1_;
28747 : 1 : arg1 = *(struct mapObj **)&jarg1;
28748 : : {
28749 : : errorObj *ms_error;
28750 : : result = (imageObj *)mapObj_draw(arg1);
28751 : 1 : ms_error = msGetErrorObj();
28752 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28753 : : char ms_message[8192];
28754 : 0 : char* msg = msGetErrorString(";");
28755 : 0 : int ms_errorcode = ms_error->code;
28756 [ # # ]: 0 : if (msg) {
28757 : 0 : snprintf(ms_message, 8192, msg);
28758 : 0 : free(msg);
28759 : : }
28760 : : else sprintf(ms_message, "Unknown message");
28761 : :
28762 : 0 : msResetErrorList();
28763 : :
28764 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28765 : : case MS_NOTFOUND:
28766 : : break;
28767 : : case -1:
28768 : : break;
28769 : : case MS_IOERR:
28770 : : {
28771 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28772 : : };
28773 : : break;
28774 : : case MS_MEMERR:
28775 : : {
28776 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28777 : : };
28778 : : break;
28779 : : case MS_TYPEERR:
28780 : : {
28781 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28782 : : };
28783 : : break;
28784 : : case MS_EOFERR:
28785 : : {
28786 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28787 : : };
28788 : : break;
28789 : : case MS_CHILDERR:
28790 : : {
28791 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28792 : : };
28793 : : break;
28794 : : case MS_NULLPARENTERR:
28795 : : {
28796 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28797 : : };
28798 : : break;
28799 : : default:
28800 : : {
28801 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28802 : : };
28803 : : break;
28804 : : }
28805 : : }
28806 : : }
28807 : 1 : *(imageObj **)&jresult = result;
28808 : 1 : return jresult;
28809 : : }
28810 : :
28811 : :
28812 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28813 : : jlong jresult = 0 ;
28814 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28815 : : imageObj *result = 0 ;
28816 : :
28817 : : (void)jenv;
28818 : : (void)jcls;
28819 : : (void)jarg1_;
28820 : 0 : arg1 = *(struct mapObj **)&jarg1;
28821 : : {
28822 : : errorObj *ms_error;
28823 : : result = (imageObj *)mapObj_drawQuery(arg1);
28824 : 0 : ms_error = msGetErrorObj();
28825 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28826 : : char ms_message[8192];
28827 : 0 : char* msg = msGetErrorString(";");
28828 : 0 : int ms_errorcode = ms_error->code;
28829 [ # # ]: 0 : if (msg) {
28830 : 0 : snprintf(ms_message, 8192, msg);
28831 : 0 : free(msg);
28832 : : }
28833 : : else sprintf(ms_message, "Unknown message");
28834 : :
28835 : 0 : msResetErrorList();
28836 : :
28837 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28838 : : case MS_NOTFOUND:
28839 : : break;
28840 : : case -1:
28841 : : break;
28842 : : case MS_IOERR:
28843 : : {
28844 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28845 : : };
28846 : : break;
28847 : : case MS_MEMERR:
28848 : : {
28849 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28850 : : };
28851 : : break;
28852 : : case MS_TYPEERR:
28853 : : {
28854 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28855 : : };
28856 : : break;
28857 : : case MS_EOFERR:
28858 : : {
28859 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28860 : : };
28861 : : break;
28862 : : case MS_CHILDERR:
28863 : : {
28864 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28865 : : };
28866 : : break;
28867 : : case MS_NULLPARENTERR:
28868 : : {
28869 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28870 : : };
28871 : : break;
28872 : : default:
28873 : : {
28874 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28875 : : };
28876 : : break;
28877 : : }
28878 : : }
28879 : : }
28880 : 0 : *(imageObj **)&jresult = result;
28881 : 0 : return jresult;
28882 : : }
28883 : :
28884 : :
28885 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawLegend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28886 : : jlong jresult = 0 ;
28887 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28888 : : imageObj *result = 0 ;
28889 : :
28890 : : (void)jenv;
28891 : : (void)jcls;
28892 : : (void)jarg1_;
28893 : 0 : arg1 = *(struct mapObj **)&jarg1;
28894 : : {
28895 : : errorObj *ms_error;
28896 : : result = (imageObj *)mapObj_drawLegend(arg1);
28897 : 0 : ms_error = msGetErrorObj();
28898 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28899 : : char ms_message[8192];
28900 : 0 : char* msg = msGetErrorString(";");
28901 : 0 : int ms_errorcode = ms_error->code;
28902 [ # # ]: 0 : if (msg) {
28903 : 0 : snprintf(ms_message, 8192, msg);
28904 : 0 : free(msg);
28905 : : }
28906 : : else sprintf(ms_message, "Unknown message");
28907 : :
28908 : 0 : msResetErrorList();
28909 : :
28910 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28911 : : case MS_NOTFOUND:
28912 : : break;
28913 : : case -1:
28914 : : break;
28915 : : case MS_IOERR:
28916 : : {
28917 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28918 : : };
28919 : : break;
28920 : : case MS_MEMERR:
28921 : : {
28922 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28923 : : };
28924 : : break;
28925 : : case MS_TYPEERR:
28926 : : {
28927 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
28928 : : };
28929 : : break;
28930 : : case MS_EOFERR:
28931 : : {
28932 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
28933 : : };
28934 : : break;
28935 : : case MS_CHILDERR:
28936 : : {
28937 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28938 : : };
28939 : : break;
28940 : : case MS_NULLPARENTERR:
28941 : : {
28942 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
28943 : : };
28944 : : break;
28945 : : default:
28946 : : {
28947 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
28948 : : };
28949 : : break;
28950 : : }
28951 : : }
28952 : : }
28953 : 0 : *(imageObj **)&jresult = result;
28954 : 0 : return jresult;
28955 : : }
28956 : :
28957 : :
28958 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawScalebar(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
28959 : : jlong jresult = 0 ;
28960 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
28961 : : imageObj *result = 0 ;
28962 : :
28963 : : (void)jenv;
28964 : : (void)jcls;
28965 : : (void)jarg1_;
28966 : 0 : arg1 = *(struct mapObj **)&jarg1;
28967 : : {
28968 : : errorObj *ms_error;
28969 : : result = (imageObj *)mapObj_drawScalebar(arg1);
28970 : 0 : ms_error = msGetErrorObj();
28971 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
28972 : : char ms_message[8192];
28973 : 0 : char* msg = msGetErrorString(";");
28974 : 0 : int ms_errorcode = ms_error->code;
28975 [ # # ]: 0 : if (msg) {
28976 : 0 : snprintf(ms_message, 8192, msg);
28977 : 0 : free(msg);
28978 : : }
28979 : : else sprintf(ms_message, "Unknown message");
28980 : :
28981 : 0 : msResetErrorList();
28982 : :
28983 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
28984 : : case MS_NOTFOUND:
28985 : : break;
28986 : : case -1:
28987 : : break;
28988 : : case MS_IOERR:
28989 : : {
28990 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
28991 : : };
28992 : : break;
28993 : : case MS_MEMERR:
28994 : : {
28995 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
28996 : : };
28997 : : break;
28998 : : case MS_TYPEERR:
28999 : : {
29000 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29001 : : };
29002 : : break;
29003 : : case MS_EOFERR:
29004 : : {
29005 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29006 : : };
29007 : : break;
29008 : : case MS_CHILDERR:
29009 : : {
29010 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29011 : : };
29012 : : break;
29013 : : case MS_NULLPARENTERR:
29014 : : {
29015 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29016 : : };
29017 : : break;
29018 : : default:
29019 : : {
29020 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29021 : : };
29022 : : break;
29023 : : }
29024 : : }
29025 : : }
29026 : 0 : *(imageObj **)&jresult = result;
29027 : 0 : return jresult;
29028 : : }
29029 : :
29030 : :
29031 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawReferenceMap(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29032 : : jlong jresult = 0 ;
29033 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29034 : : imageObj *result = 0 ;
29035 : :
29036 : : (void)jenv;
29037 : : (void)jcls;
29038 : : (void)jarg1_;
29039 : 0 : arg1 = *(struct mapObj **)&jarg1;
29040 : : {
29041 : : errorObj *ms_error;
29042 : : result = (imageObj *)mapObj_drawReferenceMap(arg1);
29043 : 0 : ms_error = msGetErrorObj();
29044 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29045 : : char ms_message[8192];
29046 : 0 : char* msg = msGetErrorString(";");
29047 : 0 : int ms_errorcode = ms_error->code;
29048 [ # # ]: 0 : if (msg) {
29049 : 0 : snprintf(ms_message, 8192, msg);
29050 : 0 : free(msg);
29051 : : }
29052 : : else sprintf(ms_message, "Unknown message");
29053 : :
29054 : 0 : msResetErrorList();
29055 : :
29056 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29057 : : case MS_NOTFOUND:
29058 : : break;
29059 : : case -1:
29060 : : break;
29061 : : case MS_IOERR:
29062 : : {
29063 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29064 : : };
29065 : : break;
29066 : : case MS_MEMERR:
29067 : : {
29068 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29069 : : };
29070 : : break;
29071 : : case MS_TYPEERR:
29072 : : {
29073 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29074 : : };
29075 : : break;
29076 : : case MS_EOFERR:
29077 : : {
29078 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29079 : : };
29080 : : break;
29081 : : case MS_CHILDERR:
29082 : : {
29083 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29084 : : };
29085 : : break;
29086 : : case MS_NULLPARENTERR:
29087 : : {
29088 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29089 : : };
29090 : : break;
29091 : : default:
29092 : : {
29093 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29094 : : };
29095 : : break;
29096 : : }
29097 : : }
29098 : : }
29099 : 0 : *(imageObj **)&jresult = result;
29100 : 0 : return jresult;
29101 : : }
29102 : :
29103 : :
29104 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1embedScalebar(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29105 : : jint jresult = 0 ;
29106 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29107 : : imageObj *arg2 = (imageObj *) 0 ;
29108 : : int result;
29109 : :
29110 : : (void)jenv;
29111 : : (void)jcls;
29112 : : (void)jarg1_;
29113 : : (void)jarg2_;
29114 : 0 : arg1 = *(struct mapObj **)&jarg1;
29115 : 0 : arg2 = *(imageObj **)&jarg2;
29116 : : {
29117 : : errorObj *ms_error;
29118 : : result = (int)mapObj_embedScalebar(arg1,arg2);
29119 : 0 : ms_error = msGetErrorObj();
29120 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29121 : : char ms_message[8192];
29122 : 0 : char* msg = msGetErrorString(";");
29123 : 0 : int ms_errorcode = ms_error->code;
29124 [ # # ]: 0 : if (msg) {
29125 : 0 : snprintf(ms_message, 8192, msg);
29126 : 0 : free(msg);
29127 : : }
29128 : : else sprintf(ms_message, "Unknown message");
29129 : :
29130 : 0 : msResetErrorList();
29131 : :
29132 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29133 : : case MS_NOTFOUND:
29134 : : break;
29135 : : case -1:
29136 : : break;
29137 : : case MS_IOERR:
29138 : : {
29139 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29140 : : };
29141 : : break;
29142 : : case MS_MEMERR:
29143 : : {
29144 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29145 : : };
29146 : : break;
29147 : : case MS_TYPEERR:
29148 : : {
29149 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29150 : : };
29151 : : break;
29152 : : case MS_EOFERR:
29153 : : {
29154 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29155 : : };
29156 : : break;
29157 : : case MS_CHILDERR:
29158 : : {
29159 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29160 : : };
29161 : : break;
29162 : : case MS_NULLPARENTERR:
29163 : : {
29164 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29165 : : };
29166 : : break;
29167 : : default:
29168 : : {
29169 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29170 : : };
29171 : : break;
29172 : : }
29173 : : }
29174 : : }
29175 : : jresult = (jint)result;
29176 : : return jresult;
29177 : : }
29178 : :
29179 : :
29180 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1embedLegend(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29181 : : jint jresult = 0 ;
29182 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29183 : : imageObj *arg2 = (imageObj *) 0 ;
29184 : : int result;
29185 : :
29186 : : (void)jenv;
29187 : : (void)jcls;
29188 : : (void)jarg1_;
29189 : : (void)jarg2_;
29190 : 0 : arg1 = *(struct mapObj **)&jarg1;
29191 : 0 : arg2 = *(imageObj **)&jarg2;
29192 : : {
29193 : : errorObj *ms_error;
29194 : : result = (int)mapObj_embedLegend(arg1,arg2);
29195 : 0 : ms_error = msGetErrorObj();
29196 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29197 : : char ms_message[8192];
29198 : 0 : char* msg = msGetErrorString(";");
29199 : 0 : int ms_errorcode = ms_error->code;
29200 [ # # ]: 0 : if (msg) {
29201 : 0 : snprintf(ms_message, 8192, msg);
29202 : 0 : free(msg);
29203 : : }
29204 : : else sprintf(ms_message, "Unknown message");
29205 : :
29206 : 0 : msResetErrorList();
29207 : :
29208 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29209 : : case MS_NOTFOUND:
29210 : : break;
29211 : : case -1:
29212 : : break;
29213 : : case MS_IOERR:
29214 : : {
29215 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29216 : : };
29217 : : break;
29218 : : case MS_MEMERR:
29219 : : {
29220 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29221 : : };
29222 : : break;
29223 : : case MS_TYPEERR:
29224 : : {
29225 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29226 : : };
29227 : : break;
29228 : : case MS_EOFERR:
29229 : : {
29230 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29231 : : };
29232 : : break;
29233 : : case MS_CHILDERR:
29234 : : {
29235 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29236 : : };
29237 : : break;
29238 : : case MS_NULLPARENTERR:
29239 : : {
29240 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29241 : : };
29242 : : break;
29243 : : default:
29244 : : {
29245 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29246 : : };
29247 : : break;
29248 : : }
29249 : : }
29250 : : }
29251 : : jresult = (jint)result;
29252 : : return jresult;
29253 : : }
29254 : :
29255 : :
29256 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1drawLabelCache(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29257 : : jint jresult = 0 ;
29258 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29259 : : imageObj *arg2 = (imageObj *) 0 ;
29260 : : int result;
29261 : :
29262 : : (void)jenv;
29263 : : (void)jcls;
29264 : : (void)jarg1_;
29265 : : (void)jarg2_;
29266 : 0 : arg1 = *(struct mapObj **)&jarg1;
29267 : 0 : arg2 = *(imageObj **)&jarg2;
29268 : : {
29269 : : errorObj *ms_error;
29270 : : result = (int)mapObj_drawLabelCache(arg1,arg2);
29271 : 0 : ms_error = msGetErrorObj();
29272 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29273 : : char ms_message[8192];
29274 : 0 : char* msg = msGetErrorString(";");
29275 : 0 : int ms_errorcode = ms_error->code;
29276 [ # # ]: 0 : if (msg) {
29277 : 0 : snprintf(ms_message, 8192, msg);
29278 : 0 : free(msg);
29279 : : }
29280 : : else sprintf(ms_message, "Unknown message");
29281 : :
29282 : 0 : msResetErrorList();
29283 : :
29284 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29285 : : case MS_NOTFOUND:
29286 : : break;
29287 : : case -1:
29288 : : break;
29289 : : case MS_IOERR:
29290 : : {
29291 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29292 : : };
29293 : : break;
29294 : : case MS_MEMERR:
29295 : : {
29296 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29297 : : };
29298 : : break;
29299 : : case MS_TYPEERR:
29300 : : {
29301 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29302 : : };
29303 : : break;
29304 : : case MS_EOFERR:
29305 : : {
29306 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29307 : : };
29308 : : break;
29309 : : case MS_CHILDERR:
29310 : : {
29311 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29312 : : };
29313 : : break;
29314 : : case MS_NULLPARENTERR:
29315 : : {
29316 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29317 : : };
29318 : : break;
29319 : : default:
29320 : : {
29321 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29322 : : };
29323 : : break;
29324 : : }
29325 : : }
29326 : : }
29327 : : jresult = (jint)result;
29328 : : return jresult;
29329 : : }
29330 : :
29331 : :
29332 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByFilter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
29333 : : jint jresult = 0 ;
29334 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29335 : : char *arg2 = (char *) 0 ;
29336 : : int result;
29337 : :
29338 : : (void)jenv;
29339 : : (void)jcls;
29340 : : (void)jarg1_;
29341 : 0 : arg1 = *(struct mapObj **)&jarg1;
29342 : : {
29343 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
29344 : : }
29345 : : {
29346 : : errorObj *ms_error;
29347 : : result = (int)mapObj_queryByFilter(arg1,arg2);
29348 : 0 : ms_error = msGetErrorObj();
29349 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29350 : : char ms_message[8192];
29351 : 0 : char* msg = msGetErrorString(";");
29352 : 0 : int ms_errorcode = ms_error->code;
29353 [ # # ]: 0 : if (msg) {
29354 : 0 : snprintf(ms_message, 8192, msg);
29355 : 0 : free(msg);
29356 : : }
29357 : : else sprintf(ms_message, "Unknown message");
29358 : :
29359 : 0 : msResetErrorList();
29360 : :
29361 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29362 : : case MS_NOTFOUND:
29363 : : break;
29364 : : case -1:
29365 : : break;
29366 : : case MS_IOERR:
29367 : : {
29368 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29369 : : };
29370 : : break;
29371 : : case MS_MEMERR:
29372 : : {
29373 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29374 : : };
29375 : : break;
29376 : : case MS_TYPEERR:
29377 : : {
29378 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29379 : : };
29380 : : break;
29381 : : case MS_EOFERR:
29382 : : {
29383 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29384 : : };
29385 : : break;
29386 : : case MS_CHILDERR:
29387 : : {
29388 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29389 : : };
29390 : : break;
29391 : : case MS_NULLPARENTERR:
29392 : : {
29393 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29394 : : };
29395 : : break;
29396 : : default:
29397 : : {
29398 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29399 : : };
29400 : : break;
29401 : : }
29402 : : }
29403 : : }
29404 : : jresult = (jint)result;
29405 [ # # ]: 0 : if (arg2) free(arg2);
29406 : : return jresult;
29407 : : }
29408 : :
29409 : :
29410 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jdouble jarg4) {
29411 : : jint jresult = 0 ;
29412 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29413 : : pointObj *arg2 = (pointObj *) 0 ;
29414 : : int arg3 ;
29415 : : double arg4 ;
29416 : : int result;
29417 : :
29418 : : (void)jenv;
29419 : : (void)jcls;
29420 : : (void)jarg1_;
29421 : : (void)jarg2_;
29422 : 0 : arg1 = *(struct mapObj **)&jarg1;
29423 : 0 : arg2 = *(pointObj **)&jarg2;
29424 : : arg3 = (int)jarg3;
29425 : : arg4 = (double)jarg4;
29426 : : {
29427 : : errorObj *ms_error;
29428 : : result = (int)mapObj_queryByPoint(arg1,arg2,arg3,arg4);
29429 : 0 : ms_error = msGetErrorObj();
29430 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29431 : : char ms_message[8192];
29432 : 0 : char* msg = msGetErrorString(";");
29433 : 0 : int ms_errorcode = ms_error->code;
29434 [ # # ]: 0 : if (msg) {
29435 : 0 : snprintf(ms_message, 8192, msg);
29436 : 0 : free(msg);
29437 : : }
29438 : : else sprintf(ms_message, "Unknown message");
29439 : :
29440 : 0 : msResetErrorList();
29441 : :
29442 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29443 : : case MS_NOTFOUND:
29444 : : break;
29445 : : case -1:
29446 : : break;
29447 : : case MS_IOERR:
29448 : : {
29449 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29450 : : };
29451 : : break;
29452 : : case MS_MEMERR:
29453 : : {
29454 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29455 : : };
29456 : : break;
29457 : : case MS_TYPEERR:
29458 : : {
29459 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29460 : : };
29461 : : break;
29462 : : case MS_EOFERR:
29463 : : {
29464 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29465 : : };
29466 : : break;
29467 : : case MS_CHILDERR:
29468 : : {
29469 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29470 : : };
29471 : : break;
29472 : : case MS_NULLPARENTERR:
29473 : : {
29474 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29475 : : };
29476 : : break;
29477 : : default:
29478 : : {
29479 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29480 : : };
29481 : : break;
29482 : : }
29483 : : }
29484 : : }
29485 : : jresult = (jint)result;
29486 : : return jresult;
29487 : : }
29488 : :
29489 : :
29490 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByRect(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29491 : : jint jresult = 0 ;
29492 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29493 : : rectObj arg2 ;
29494 : : rectObj *argp2 ;
29495 : : int result;
29496 : :
29497 : : (void)jenv;
29498 : : (void)jcls;
29499 : : (void)jarg1_;
29500 : : (void)jarg2_;
29501 : 0 : arg1 = *(struct mapObj **)&jarg1;
29502 : 0 : argp2 = *(rectObj **)&jarg2;
29503 [ # # ]: 0 : if (!argp2) {
29504 : 0 : SWIG_JavaThrowException(jenv, SWIG_JavaNullPointerException, "Attempt to dereference null rectObj");
29505 : 0 : return 0;
29506 : : }
29507 : 0 : arg2 = *argp2;
29508 : : {
29509 : : errorObj *ms_error;
29510 : : result = (int)mapObj_queryByRect(arg1,arg2);
29511 : 0 : ms_error = msGetErrorObj();
29512 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29513 : : char ms_message[8192];
29514 : 0 : char* msg = msGetErrorString(";");
29515 : 0 : int ms_errorcode = ms_error->code;
29516 [ # # ]: 0 : if (msg) {
29517 : 0 : snprintf(ms_message, 8192, msg);
29518 : 0 : free(msg);
29519 : : }
29520 : : else sprintf(ms_message, "Unknown message");
29521 : :
29522 : 0 : msResetErrorList();
29523 : :
29524 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29525 : : case MS_NOTFOUND:
29526 : : break;
29527 : : case -1:
29528 : : break;
29529 : : case MS_IOERR:
29530 : : {
29531 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29532 : : };
29533 : : break;
29534 : : case MS_MEMERR:
29535 : : {
29536 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29537 : : };
29538 : : break;
29539 : : case MS_TYPEERR:
29540 : : {
29541 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29542 : : };
29543 : : break;
29544 : : case MS_EOFERR:
29545 : : {
29546 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29547 : : };
29548 : : break;
29549 : : case MS_CHILDERR:
29550 : : {
29551 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29552 : : };
29553 : : break;
29554 : : case MS_NULLPARENTERR:
29555 : : {
29556 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29557 : : };
29558 : : break;
29559 : : default:
29560 : : {
29561 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29562 : : };
29563 : : break;
29564 : : }
29565 : : }
29566 : : }
29567 : : jresult = (jint)result;
29568 : : return jresult;
29569 : : }
29570 : :
29571 : :
29572 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByFeatures(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
29573 : : jint jresult = 0 ;
29574 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29575 : : int arg2 ;
29576 : : int result;
29577 : :
29578 : : (void)jenv;
29579 : : (void)jcls;
29580 : : (void)jarg1_;
29581 : 0 : arg1 = *(struct mapObj **)&jarg1;
29582 : : arg2 = (int)jarg2;
29583 : : {
29584 : : errorObj *ms_error;
29585 : : result = (int)mapObj_queryByFeatures(arg1,arg2);
29586 : 0 : ms_error = msGetErrorObj();
29587 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29588 : : char ms_message[8192];
29589 : 0 : char* msg = msGetErrorString(";");
29590 : 0 : int ms_errorcode = ms_error->code;
29591 [ # # ]: 0 : if (msg) {
29592 : 0 : snprintf(ms_message, 8192, msg);
29593 : 0 : free(msg);
29594 : : }
29595 : : else sprintf(ms_message, "Unknown message");
29596 : :
29597 : 0 : msResetErrorList();
29598 : :
29599 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29600 : : case MS_NOTFOUND:
29601 : : break;
29602 : : case -1:
29603 : : break;
29604 : : case MS_IOERR:
29605 : : {
29606 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29607 : : };
29608 : : break;
29609 : : case MS_MEMERR:
29610 : : {
29611 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29612 : : };
29613 : : break;
29614 : : case MS_TYPEERR:
29615 : : {
29616 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29617 : : };
29618 : : break;
29619 : : case MS_EOFERR:
29620 : : {
29621 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29622 : : };
29623 : : break;
29624 : : case MS_CHILDERR:
29625 : : {
29626 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29627 : : };
29628 : : break;
29629 : : case MS_NULLPARENTERR:
29630 : : {
29631 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29632 : : };
29633 : : break;
29634 : : default:
29635 : : {
29636 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29637 : : };
29638 : : break;
29639 : : }
29640 : : }
29641 : : }
29642 : : jresult = (jint)result;
29643 : : return jresult;
29644 : : }
29645 : :
29646 : :
29647 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1queryByShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
29648 : : jint jresult = 0 ;
29649 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29650 : : shapeObj *arg2 = (shapeObj *) 0 ;
29651 : : int result;
29652 : :
29653 : : (void)jenv;
29654 : : (void)jcls;
29655 : : (void)jarg1_;
29656 : : (void)jarg2_;
29657 : 0 : arg1 = *(struct mapObj **)&jarg1;
29658 : 0 : arg2 = *(shapeObj **)&jarg2;
29659 : : {
29660 : : errorObj *ms_error;
29661 : : result = (int)mapObj_queryByShape(arg1,arg2);
29662 : 0 : ms_error = msGetErrorObj();
29663 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29664 : : char ms_message[8192];
29665 : 0 : char* msg = msGetErrorString(";");
29666 : 0 : int ms_errorcode = ms_error->code;
29667 [ # # ]: 0 : if (msg) {
29668 : 0 : snprintf(ms_message, 8192, msg);
29669 : 0 : free(msg);
29670 : : }
29671 : : else sprintf(ms_message, "Unknown message");
29672 : :
29673 : 0 : msResetErrorList();
29674 : :
29675 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29676 : : case MS_NOTFOUND:
29677 : : break;
29678 : : case -1:
29679 : : break;
29680 : : case MS_IOERR:
29681 : : {
29682 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29683 : : };
29684 : : break;
29685 : : case MS_MEMERR:
29686 : : {
29687 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29688 : : };
29689 : : break;
29690 : : case MS_TYPEERR:
29691 : : {
29692 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29693 : : };
29694 : : break;
29695 : : case MS_EOFERR:
29696 : : {
29697 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29698 : : };
29699 : : break;
29700 : : case MS_CHILDERR:
29701 : : {
29702 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29703 : : };
29704 : : break;
29705 : : case MS_NULLPARENTERR:
29706 : : {
29707 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29708 : : };
29709 : : break;
29710 : : default:
29711 : : {
29712 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29713 : : };
29714 : : break;
29715 : : }
29716 : : }
29717 : : }
29718 : : jresult = (jint)result;
29719 : : return jresult;
29720 : : }
29721 : :
29722 : :
29723 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setWKTProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
29724 : : jint jresult = 0 ;
29725 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29726 : : char *arg2 = (char *) 0 ;
29727 : : int result;
29728 : :
29729 : : (void)jenv;
29730 : : (void)jcls;
29731 : : (void)jarg1_;
29732 : 0 : arg1 = *(struct mapObj **)&jarg1;
29733 : : {
29734 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
29735 : : }
29736 : : {
29737 : : errorObj *ms_error;
29738 : : result = (int)mapObj_setWKTProjection(arg1,arg2);
29739 : 0 : ms_error = msGetErrorObj();
29740 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29741 : : char ms_message[8192];
29742 : 0 : char* msg = msGetErrorString(";");
29743 : 0 : int ms_errorcode = ms_error->code;
29744 [ # # ]: 0 : if (msg) {
29745 : 0 : snprintf(ms_message, 8192, msg);
29746 : 0 : free(msg);
29747 : : }
29748 : : else sprintf(ms_message, "Unknown message");
29749 : :
29750 : 0 : msResetErrorList();
29751 : :
29752 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29753 : : case MS_NOTFOUND:
29754 : : break;
29755 : : case -1:
29756 : : break;
29757 : : case MS_IOERR:
29758 : : {
29759 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29760 : : };
29761 : : break;
29762 : : case MS_MEMERR:
29763 : : {
29764 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29765 : : };
29766 : : break;
29767 : : case MS_TYPEERR:
29768 : : {
29769 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29770 : : };
29771 : : break;
29772 : : case MS_EOFERR:
29773 : : {
29774 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29775 : : };
29776 : : break;
29777 : : case MS_CHILDERR:
29778 : : {
29779 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29780 : : };
29781 : : break;
29782 : : case MS_NULLPARENTERR:
29783 : : {
29784 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29785 : : };
29786 : : break;
29787 : : default:
29788 : : {
29789 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29790 : : };
29791 : : break;
29792 : : }
29793 : : }
29794 : : }
29795 : : jresult = (jint)result;
29796 [ # # ]: 0 : if (arg2) free(arg2);
29797 : : return jresult;
29798 : : }
29799 : :
29800 : :
29801 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
29802 : : jstring jresult = 0 ;
29803 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29804 : : char *result = 0 ;
29805 : :
29806 : : (void)jenv;
29807 : : (void)jcls;
29808 : : (void)jarg1_;
29809 : 0 : arg1 = *(struct mapObj **)&jarg1;
29810 : : {
29811 : : errorObj *ms_error;
29812 : : result = (char *)mapObj_getProjection(arg1);
29813 : 0 : ms_error = msGetErrorObj();
29814 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29815 : : char ms_message[8192];
29816 : 0 : char* msg = msGetErrorString(";");
29817 : 0 : int ms_errorcode = ms_error->code;
29818 [ # # ]: 0 : if (msg) {
29819 : 0 : snprintf(ms_message, 8192, msg);
29820 : 0 : free(msg);
29821 : : }
29822 : : else sprintf(ms_message, "Unknown message");
29823 : :
29824 : 0 : msResetErrorList();
29825 : :
29826 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29827 : : case MS_NOTFOUND:
29828 : : break;
29829 : : case -1:
29830 : : break;
29831 : : case MS_IOERR:
29832 : : {
29833 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29834 : : };
29835 : : break;
29836 : : case MS_MEMERR:
29837 : : {
29838 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29839 : : };
29840 : : break;
29841 : : case MS_TYPEERR:
29842 : : {
29843 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29844 : : };
29845 : : break;
29846 : : case MS_EOFERR:
29847 : : {
29848 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29849 : : };
29850 : : break;
29851 : : case MS_CHILDERR:
29852 : : {
29853 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29854 : : };
29855 : : break;
29856 : : case MS_NULLPARENTERR:
29857 : : {
29858 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29859 : : };
29860 : : break;
29861 : : default:
29862 : : {
29863 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29864 : : };
29865 : : break;
29866 : : }
29867 : : }
29868 : : }
29869 : : {
29870 : 0 : jresult = JNU_NewStringNative(jenv, result);
29871 : : }
29872 : 0 : free(result);
29873 : 0 : return jresult;
29874 : : }
29875 : :
29876 : :
29877 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
29878 : : jint jresult = 0 ;
29879 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29880 : : char *arg2 = (char *) 0 ;
29881 : : int result;
29882 : :
29883 : : (void)jenv;
29884 : : (void)jcls;
29885 : : (void)jarg1_;
29886 : 0 : arg1 = *(struct mapObj **)&jarg1;
29887 : : {
29888 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
29889 : : }
29890 : : {
29891 : : errorObj *ms_error;
29892 : : result = (int)mapObj_setProjection(arg1,arg2);
29893 : 0 : ms_error = msGetErrorObj();
29894 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29895 : : char ms_message[8192];
29896 : 0 : char* msg = msGetErrorString(";");
29897 : 0 : int ms_errorcode = ms_error->code;
29898 [ # # ]: 0 : if (msg) {
29899 : 0 : snprintf(ms_message, 8192, msg);
29900 : 0 : free(msg);
29901 : : }
29902 : : else sprintf(ms_message, "Unknown message");
29903 : :
29904 : 0 : msResetErrorList();
29905 : :
29906 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29907 : : case MS_NOTFOUND:
29908 : : break;
29909 : : case -1:
29910 : : break;
29911 : : case MS_IOERR:
29912 : : {
29913 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29914 : : };
29915 : : break;
29916 : : case MS_MEMERR:
29917 : : {
29918 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29919 : : };
29920 : : break;
29921 : : case MS_TYPEERR:
29922 : : {
29923 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
29924 : : };
29925 : : break;
29926 : : case MS_EOFERR:
29927 : : {
29928 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
29929 : : };
29930 : : break;
29931 : : case MS_CHILDERR:
29932 : : {
29933 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29934 : : };
29935 : : break;
29936 : : case MS_NULLPARENTERR:
29937 : : {
29938 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
29939 : : };
29940 : : break;
29941 : : default:
29942 : : {
29943 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
29944 : : };
29945 : : break;
29946 : : }
29947 : : }
29948 : : }
29949 : : jresult = (jint)result;
29950 [ # # ]: 0 : if (arg2) free(arg2);
29951 : : return jresult;
29952 : : }
29953 : :
29954 : :
29955 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1save(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
29956 : : jint jresult = 0 ;
29957 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
29958 : : char *arg2 = (char *) 0 ;
29959 : : int result;
29960 : :
29961 : : (void)jenv;
29962 : : (void)jcls;
29963 : : (void)jarg1_;
29964 : 0 : arg1 = *(struct mapObj **)&jarg1;
29965 : : {
29966 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
29967 : : }
29968 : : {
29969 : : errorObj *ms_error;
29970 : : result = (int)mapObj_save(arg1,arg2);
29971 : 0 : ms_error = msGetErrorObj();
29972 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
29973 : : char ms_message[8192];
29974 : 0 : char* msg = msGetErrorString(";");
29975 : 0 : int ms_errorcode = ms_error->code;
29976 [ # # ]: 0 : if (msg) {
29977 : 0 : snprintf(ms_message, 8192, msg);
29978 : 0 : free(msg);
29979 : : }
29980 : : else sprintf(ms_message, "Unknown message");
29981 : :
29982 : 0 : msResetErrorList();
29983 : :
29984 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
29985 : : case MS_NOTFOUND:
29986 : : break;
29987 : : case -1:
29988 : : break;
29989 : : case MS_IOERR:
29990 : : {
29991 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
29992 : : };
29993 : : break;
29994 : : case MS_MEMERR:
29995 : : {
29996 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
29997 : : };
29998 : : break;
29999 : : case MS_TYPEERR:
30000 : : {
30001 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30002 : : };
30003 : : break;
30004 : : case MS_EOFERR:
30005 : : {
30006 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30007 : : };
30008 : : break;
30009 : : case MS_CHILDERR:
30010 : : {
30011 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30012 : : };
30013 : : break;
30014 : : case MS_NULLPARENTERR:
30015 : : {
30016 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30017 : : };
30018 : : break;
30019 : : default:
30020 : : {
30021 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30022 : : };
30023 : : break;
30024 : : }
30025 : : }
30026 : : }
30027 : : jresult = (jint)result;
30028 [ # # ]: 0 : if (arg2) free(arg2);
30029 : : return jresult;
30030 : : }
30031 : :
30032 : :
30033 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1saveQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jint jarg3) {
30034 : : jint jresult = 0 ;
30035 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30036 : : char *arg2 = (char *) 0 ;
30037 : : int arg3 = (int) 0 ;
30038 : : int result;
30039 : :
30040 : : (void)jenv;
30041 : : (void)jcls;
30042 : : (void)jarg1_;
30043 : 0 : arg1 = *(struct mapObj **)&jarg1;
30044 : : {
30045 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30046 : : }
30047 : : arg3 = (int)jarg3;
30048 : : {
30049 : : errorObj *ms_error;
30050 : : result = (int)mapObj_saveQuery(arg1,arg2,arg3);
30051 : 0 : ms_error = msGetErrorObj();
30052 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30053 : : char ms_message[8192];
30054 : 0 : char* msg = msGetErrorString(";");
30055 : 0 : int ms_errorcode = ms_error->code;
30056 [ # # ]: 0 : if (msg) {
30057 : 0 : snprintf(ms_message, 8192, msg);
30058 : 0 : free(msg);
30059 : : }
30060 : : else sprintf(ms_message, "Unknown message");
30061 : :
30062 : 0 : msResetErrorList();
30063 : :
30064 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30065 : : case MS_NOTFOUND:
30066 : : break;
30067 : : case -1:
30068 : : break;
30069 : : case MS_IOERR:
30070 : : {
30071 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30072 : : };
30073 : : break;
30074 : : case MS_MEMERR:
30075 : : {
30076 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30077 : : };
30078 : : break;
30079 : : case MS_TYPEERR:
30080 : : {
30081 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30082 : : };
30083 : : break;
30084 : : case MS_EOFERR:
30085 : : {
30086 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30087 : : };
30088 : : break;
30089 : : case MS_CHILDERR:
30090 : : {
30091 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30092 : : };
30093 : : break;
30094 : : case MS_NULLPARENTERR:
30095 : : {
30096 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30097 : : };
30098 : : break;
30099 : : default:
30100 : : {
30101 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30102 : : };
30103 : : break;
30104 : : }
30105 : : }
30106 : : }
30107 : : jresult = (jint)result;
30108 [ # # ]: 0 : if (arg2) free(arg2);
30109 : : return jresult;
30110 : : }
30111 : :
30112 : :
30113 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1loadQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30114 : : jint jresult = 0 ;
30115 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30116 : : char *arg2 = (char *) 0 ;
30117 : : int result;
30118 : :
30119 : : (void)jenv;
30120 : : (void)jcls;
30121 : : (void)jarg1_;
30122 : 0 : arg1 = *(struct mapObj **)&jarg1;
30123 : : {
30124 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30125 : : }
30126 : : {
30127 : : errorObj *ms_error;
30128 : : result = (int)mapObj_loadQuery(arg1,arg2);
30129 : 0 : ms_error = msGetErrorObj();
30130 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30131 : : char ms_message[8192];
30132 : 0 : char* msg = msGetErrorString(";");
30133 : 0 : int ms_errorcode = ms_error->code;
30134 [ # # ]: 0 : if (msg) {
30135 : 0 : snprintf(ms_message, 8192, msg);
30136 : 0 : free(msg);
30137 : : }
30138 : : else sprintf(ms_message, "Unknown message");
30139 : :
30140 : 0 : msResetErrorList();
30141 : :
30142 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30143 : : case MS_NOTFOUND:
30144 : : break;
30145 : : case -1:
30146 : : break;
30147 : : case MS_IOERR:
30148 : : {
30149 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30150 : : };
30151 : : break;
30152 : : case MS_MEMERR:
30153 : : {
30154 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30155 : : };
30156 : : break;
30157 : : case MS_TYPEERR:
30158 : : {
30159 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30160 : : };
30161 : : break;
30162 : : case MS_EOFERR:
30163 : : {
30164 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30165 : : };
30166 : : break;
30167 : : case MS_CHILDERR:
30168 : : {
30169 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30170 : : };
30171 : : break;
30172 : : case MS_NULLPARENTERR:
30173 : : {
30174 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30175 : : };
30176 : : break;
30177 : : default:
30178 : : {
30179 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30180 : : };
30181 : : break;
30182 : : }
30183 : : }
30184 : : }
30185 : : jresult = (jint)result;
30186 [ # # ]: 0 : if (arg2) free(arg2);
30187 : : return jresult;
30188 : : }
30189 : :
30190 : :
30191 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1freeQuery(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
30192 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30193 : : int arg2 = (int) -1 ;
30194 : :
30195 : : (void)jenv;
30196 : : (void)jcls;
30197 : : (void)jarg1_;
30198 : 0 : arg1 = *(struct mapObj **)&jarg1;
30199 : : arg2 = (int)jarg2;
30200 : : {
30201 : : errorObj *ms_error;
30202 : : mapObj_freeQuery(arg1,arg2);
30203 : 0 : ms_error = msGetErrorObj();
30204 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30205 : : char ms_message[8192];
30206 : 0 : char* msg = msGetErrorString(";");
30207 : 0 : int ms_errorcode = ms_error->code;
30208 [ # # ]: 0 : if (msg) {
30209 : 0 : snprintf(ms_message, 8192, msg);
30210 : 0 : free(msg);
30211 : : }
30212 : : else sprintf(ms_message, "Unknown message");
30213 : :
30214 : 0 : msResetErrorList();
30215 : :
30216 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30217 : : case MS_NOTFOUND:
30218 : : break;
30219 : : case -1:
30220 : : break;
30221 : : case MS_IOERR:
30222 : : {
30223 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
30224 : : };
30225 : : break;
30226 : : case MS_MEMERR:
30227 : : {
30228 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
30229 : : };
30230 : : break;
30231 : : case MS_TYPEERR:
30232 : : {
30233 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
30234 : : };
30235 : : break;
30236 : : case MS_EOFERR:
30237 : : {
30238 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
30239 : : };
30240 : : break;
30241 : : case MS_CHILDERR:
30242 : : {
30243 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
30244 : : };
30245 : : break;
30246 : : case MS_NULLPARENTERR:
30247 : : {
30248 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
30249 : : };
30250 : : break;
30251 : : default:
30252 : : {
30253 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
30254 : : };
30255 : : break;
30256 : : }
30257 : : }
30258 : : }
30259 : : }
30260 : :
30261 : :
30262 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1saveQueryAsGML(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
30263 : : jint jresult = 0 ;
30264 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30265 : : char *arg2 = (char *) 0 ;
30266 : : char *arg3 = (char *) "GOMF" ;
30267 : : int result;
30268 : :
30269 : : (void)jenv;
30270 : : (void)jcls;
30271 : : (void)jarg1_;
30272 : 0 : arg1 = *(struct mapObj **)&jarg1;
30273 : : {
30274 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30275 : : }
30276 : : {
30277 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
30278 : : }
30279 : : {
30280 : : errorObj *ms_error;
30281 : : result = (int)mapObj_saveQueryAsGML(arg1,arg2,(char const *)arg3);
30282 : 0 : ms_error = msGetErrorObj();
30283 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30284 : : char ms_message[8192];
30285 : 0 : char* msg = msGetErrorString(";");
30286 : 0 : int ms_errorcode = ms_error->code;
30287 [ # # ]: 0 : if (msg) {
30288 : 0 : snprintf(ms_message, 8192, msg);
30289 : 0 : free(msg);
30290 : : }
30291 : : else sprintf(ms_message, "Unknown message");
30292 : :
30293 : 0 : msResetErrorList();
30294 : :
30295 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30296 : : case MS_NOTFOUND:
30297 : : break;
30298 : : case -1:
30299 : : break;
30300 : : case MS_IOERR:
30301 : : {
30302 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30303 : : };
30304 : : break;
30305 : : case MS_MEMERR:
30306 : : {
30307 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30308 : : };
30309 : : break;
30310 : : case MS_TYPEERR:
30311 : : {
30312 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30313 : : };
30314 : : break;
30315 : : case MS_EOFERR:
30316 : : {
30317 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30318 : : };
30319 : : break;
30320 : : case MS_CHILDERR:
30321 : : {
30322 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30323 : : };
30324 : : break;
30325 : : case MS_NULLPARENTERR:
30326 : : {
30327 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30328 : : };
30329 : : break;
30330 : : default:
30331 : : {
30332 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30333 : : };
30334 : : break;
30335 : : }
30336 : : }
30337 : : }
30338 : : jresult = (jint)result;
30339 [ # # ]: 0 : if (arg2) free(arg2);
30340 [ # # ]: 0 : if (arg3) free(arg3);
30341 : : return jresult;
30342 : : }
30343 : :
30344 : :
30345 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30346 : : jstring jresult = 0 ;
30347 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30348 : : char *arg2 = (char *) 0 ;
30349 : : char *result = 0 ;
30350 : :
30351 : : (void)jenv;
30352 : : (void)jcls;
30353 : : (void)jarg1_;
30354 : 0 : arg1 = *(struct mapObj **)&jarg1;
30355 : : {
30356 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30357 : : }
30358 : : {
30359 : : errorObj *ms_error;
30360 : : result = (char *)mapObj_getMetaData(arg1,arg2);
30361 : 0 : ms_error = msGetErrorObj();
30362 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30363 : : char ms_message[8192];
30364 : 0 : char* msg = msGetErrorString(";");
30365 : 0 : int ms_errorcode = ms_error->code;
30366 [ # # ]: 0 : if (msg) {
30367 : 0 : snprintf(ms_message, 8192, msg);
30368 : 0 : free(msg);
30369 : : }
30370 : : else sprintf(ms_message, "Unknown message");
30371 : :
30372 : 0 : msResetErrorList();
30373 : :
30374 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30375 : : case MS_NOTFOUND:
30376 : : break;
30377 : : case -1:
30378 : : break;
30379 : : case MS_IOERR:
30380 : : {
30381 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30382 : : };
30383 : : break;
30384 : : case MS_MEMERR:
30385 : : {
30386 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30387 : : };
30388 : : break;
30389 : : case MS_TYPEERR:
30390 : : {
30391 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30392 : : };
30393 : : break;
30394 : : case MS_EOFERR:
30395 : : {
30396 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30397 : : };
30398 : : break;
30399 : : case MS_CHILDERR:
30400 : : {
30401 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30402 : : };
30403 : : break;
30404 : : case MS_NULLPARENTERR:
30405 : : {
30406 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30407 : : };
30408 : : break;
30409 : : default:
30410 : : {
30411 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30412 : : };
30413 : : break;
30414 : : }
30415 : : }
30416 : : }
30417 : : {
30418 : 0 : jresult = JNU_NewStringNative(jenv, result);
30419 : : }
30420 [ # # ]: 0 : if (arg2) free(arg2);
30421 : : return jresult;
30422 : : }
30423 : :
30424 : :
30425 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
30426 : : jint jresult = 0 ;
30427 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30428 : : char *arg2 = (char *) 0 ;
30429 : : char *arg3 = (char *) 0 ;
30430 : : int result;
30431 : :
30432 : : (void)jenv;
30433 : : (void)jcls;
30434 : : (void)jarg1_;
30435 : 1 : arg1 = *(struct mapObj **)&jarg1;
30436 : : {
30437 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30438 : : }
30439 : : {
30440 : 1 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
30441 : : }
30442 : : {
30443 : : errorObj *ms_error;
30444 : : result = (int)mapObj_setMetaData(arg1,arg2,arg3);
30445 : 1 : ms_error = msGetErrorObj();
30446 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30447 : : char ms_message[8192];
30448 : 0 : char* msg = msGetErrorString(";");
30449 : 0 : int ms_errorcode = ms_error->code;
30450 [ # # ]: 0 : if (msg) {
30451 : 0 : snprintf(ms_message, 8192, msg);
30452 : 0 : free(msg);
30453 : : }
30454 : : else sprintf(ms_message, "Unknown message");
30455 : :
30456 : 0 : msResetErrorList();
30457 : :
30458 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30459 : : case MS_NOTFOUND:
30460 : : break;
30461 : : case -1:
30462 : : break;
30463 : : case MS_IOERR:
30464 : : {
30465 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30466 : : };
30467 : : break;
30468 : : case MS_MEMERR:
30469 : : {
30470 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30471 : : };
30472 : : break;
30473 : : case MS_TYPEERR:
30474 : : {
30475 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30476 : : };
30477 : : break;
30478 : : case MS_EOFERR:
30479 : : {
30480 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30481 : : };
30482 : : break;
30483 : : case MS_CHILDERR:
30484 : : {
30485 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30486 : : };
30487 : : break;
30488 : : case MS_NULLPARENTERR:
30489 : : {
30490 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30491 : : };
30492 : : break;
30493 : : default:
30494 : : {
30495 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30496 : : };
30497 : : break;
30498 : : }
30499 : : }
30500 : : }
30501 : : jresult = (jint)result;
30502 [ + - ]: 1 : if (arg2) free(arg2);
30503 [ + - ]: 1 : if (arg3) free(arg3);
30504 : : return jresult;
30505 : : }
30506 : :
30507 : :
30508 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1removeMetaData(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30509 : : jint jresult = 0 ;
30510 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30511 : : char *arg2 = (char *) 0 ;
30512 : : int result;
30513 : :
30514 : : (void)jenv;
30515 : : (void)jcls;
30516 : : (void)jarg1_;
30517 : 0 : arg1 = *(struct mapObj **)&jarg1;
30518 : : {
30519 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30520 : : }
30521 : : {
30522 : : errorObj *ms_error;
30523 : : result = (int)mapObj_removeMetaData(arg1,arg2);
30524 : 0 : ms_error = msGetErrorObj();
30525 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30526 : : char ms_message[8192];
30527 : 0 : char* msg = msGetErrorString(";");
30528 : 0 : int ms_errorcode = ms_error->code;
30529 [ # # ]: 0 : if (msg) {
30530 : 0 : snprintf(ms_message, 8192, msg);
30531 : 0 : free(msg);
30532 : : }
30533 : : else sprintf(ms_message, "Unknown message");
30534 : :
30535 : 0 : msResetErrorList();
30536 : :
30537 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30538 : : case MS_NOTFOUND:
30539 : : break;
30540 : : case -1:
30541 : : break;
30542 : : case MS_IOERR:
30543 : : {
30544 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30545 : : };
30546 : : break;
30547 : : case MS_MEMERR:
30548 : : {
30549 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30550 : : };
30551 : : break;
30552 : : case MS_TYPEERR:
30553 : : {
30554 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30555 : : };
30556 : : break;
30557 : : case MS_EOFERR:
30558 : : {
30559 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30560 : : };
30561 : : break;
30562 : : case MS_CHILDERR:
30563 : : {
30564 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30565 : : };
30566 : : break;
30567 : : case MS_NULLPARENTERR:
30568 : : {
30569 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30570 : : };
30571 : : break;
30572 : : default:
30573 : : {
30574 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30575 : : };
30576 : : break;
30577 : : }
30578 : : }
30579 : : }
30580 : : jresult = (jint)result;
30581 [ # # ]: 0 : if (arg2) free(arg2);
30582 : : return jresult;
30583 : : }
30584 : :
30585 : :
30586 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getFirstMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30587 : : jstring jresult = 0 ;
30588 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30589 : : char *result = 0 ;
30590 : :
30591 : : (void)jenv;
30592 : : (void)jcls;
30593 : : (void)jarg1_;
30594 : 0 : arg1 = *(struct mapObj **)&jarg1;
30595 : : {
30596 : : errorObj *ms_error;
30597 : : result = (char *)mapObj_getFirstMetaDataKey(arg1);
30598 : 0 : ms_error = msGetErrorObj();
30599 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30600 : : char ms_message[8192];
30601 : 0 : char* msg = msGetErrorString(";");
30602 : 0 : int ms_errorcode = ms_error->code;
30603 [ # # ]: 0 : if (msg) {
30604 : 0 : snprintf(ms_message, 8192, msg);
30605 : 0 : free(msg);
30606 : : }
30607 : : else sprintf(ms_message, "Unknown message");
30608 : :
30609 : 0 : msResetErrorList();
30610 : :
30611 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30612 : : case MS_NOTFOUND:
30613 : : break;
30614 : : case -1:
30615 : : break;
30616 : : case MS_IOERR:
30617 : : {
30618 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30619 : : };
30620 : : break;
30621 : : case MS_MEMERR:
30622 : : {
30623 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30624 : : };
30625 : : break;
30626 : : case MS_TYPEERR:
30627 : : {
30628 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30629 : : };
30630 : : break;
30631 : : case MS_EOFERR:
30632 : : {
30633 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30634 : : };
30635 : : break;
30636 : : case MS_CHILDERR:
30637 : : {
30638 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30639 : : };
30640 : : break;
30641 : : case MS_NULLPARENTERR:
30642 : : {
30643 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30644 : : };
30645 : : break;
30646 : : default:
30647 : : {
30648 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30649 : : };
30650 : : break;
30651 : : }
30652 : : }
30653 : : }
30654 : : {
30655 : 0 : jresult = JNU_NewStringNative(jenv, result);
30656 : : }
30657 : 0 : return jresult;
30658 : : }
30659 : :
30660 : :
30661 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getNextMetaDataKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30662 : : jstring jresult = 0 ;
30663 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30664 : : char *arg2 = (char *) 0 ;
30665 : : char *result = 0 ;
30666 : :
30667 : : (void)jenv;
30668 : : (void)jcls;
30669 : : (void)jarg1_;
30670 : 0 : arg1 = *(struct mapObj **)&jarg1;
30671 : : {
30672 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30673 : : }
30674 : : {
30675 : : errorObj *ms_error;
30676 : : result = (char *)mapObj_getNextMetaDataKey(arg1,arg2);
30677 : 0 : ms_error = msGetErrorObj();
30678 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30679 : : char ms_message[8192];
30680 : 0 : char* msg = msGetErrorString(";");
30681 : 0 : int ms_errorcode = ms_error->code;
30682 [ # # ]: 0 : if (msg) {
30683 : 0 : snprintf(ms_message, 8192, msg);
30684 : 0 : free(msg);
30685 : : }
30686 : : else sprintf(ms_message, "Unknown message");
30687 : :
30688 : 0 : msResetErrorList();
30689 : :
30690 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30691 : : case MS_NOTFOUND:
30692 : : break;
30693 : : case -1:
30694 : : break;
30695 : : case MS_IOERR:
30696 : : {
30697 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30698 : : };
30699 : : break;
30700 : : case MS_MEMERR:
30701 : : {
30702 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30703 : : };
30704 : : break;
30705 : : case MS_TYPEERR:
30706 : : {
30707 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30708 : : };
30709 : : break;
30710 : : case MS_EOFERR:
30711 : : {
30712 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30713 : : };
30714 : : break;
30715 : : case MS_CHILDERR:
30716 : : {
30717 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30718 : : };
30719 : : break;
30720 : : case MS_NULLPARENTERR:
30721 : : {
30722 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30723 : : };
30724 : : break;
30725 : : default:
30726 : : {
30727 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30728 : : };
30729 : : break;
30730 : : }
30731 : : }
30732 : : }
30733 : : {
30734 : 0 : jresult = JNU_NewStringNative(jenv, result);
30735 : : }
30736 [ # # ]: 0 : if (arg2) free(arg2);
30737 : : return jresult;
30738 : : }
30739 : :
30740 : :
30741 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setSymbolSet(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30742 : : jint jresult = 0 ;
30743 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30744 : : char *arg2 = (char *) 0 ;
30745 : : int result;
30746 : :
30747 : : (void)jenv;
30748 : : (void)jcls;
30749 : : (void)jarg1_;
30750 : 0 : arg1 = *(struct mapObj **)&jarg1;
30751 : : {
30752 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30753 : : }
30754 : : {
30755 : : errorObj *ms_error;
30756 : : result = (int)mapObj_setSymbolSet(arg1,arg2);
30757 : 0 : ms_error = msGetErrorObj();
30758 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30759 : : char ms_message[8192];
30760 : 0 : char* msg = msGetErrorString(";");
30761 : 0 : int ms_errorcode = ms_error->code;
30762 [ # # ]: 0 : if (msg) {
30763 : 0 : snprintf(ms_message, 8192, msg);
30764 : 0 : free(msg);
30765 : : }
30766 : : else sprintf(ms_message, "Unknown message");
30767 : :
30768 : 0 : msResetErrorList();
30769 : :
30770 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30771 : : case MS_NOTFOUND:
30772 : : break;
30773 : : case -1:
30774 : : break;
30775 : : case MS_IOERR:
30776 : : {
30777 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30778 : : };
30779 : : break;
30780 : : case MS_MEMERR:
30781 : : {
30782 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30783 : : };
30784 : : break;
30785 : : case MS_TYPEERR:
30786 : : {
30787 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30788 : : };
30789 : : break;
30790 : : case MS_EOFERR:
30791 : : {
30792 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30793 : : };
30794 : : break;
30795 : : case MS_CHILDERR:
30796 : : {
30797 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30798 : : };
30799 : : break;
30800 : : case MS_NULLPARENTERR:
30801 : : {
30802 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30803 : : };
30804 : : break;
30805 : : default:
30806 : : {
30807 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30808 : : };
30809 : : break;
30810 : : }
30811 : : }
30812 : : }
30813 : : jresult = (jint)result;
30814 [ # # ]: 0 : if (arg2) free(arg2);
30815 : : return jresult;
30816 : : }
30817 : :
30818 : :
30819 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getNumSymbols(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
30820 : : jint jresult = 0 ;
30821 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30822 : : int result;
30823 : :
30824 : : (void)jenv;
30825 : : (void)jcls;
30826 : : (void)jarg1_;
30827 : 0 : arg1 = *(struct mapObj **)&jarg1;
30828 : : {
30829 : : errorObj *ms_error;
30830 : : result = (int)mapObj_getNumSymbols(arg1);
30831 : 0 : ms_error = msGetErrorObj();
30832 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30833 : : char ms_message[8192];
30834 : 0 : char* msg = msGetErrorString(";");
30835 : 0 : int ms_errorcode = ms_error->code;
30836 [ # # ]: 0 : if (msg) {
30837 : 0 : snprintf(ms_message, 8192, msg);
30838 : 0 : free(msg);
30839 : : }
30840 : : else sprintf(ms_message, "Unknown message");
30841 : :
30842 : 0 : msResetErrorList();
30843 : :
30844 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30845 : : case MS_NOTFOUND:
30846 : : break;
30847 : : case -1:
30848 : : break;
30849 : : case MS_IOERR:
30850 : : {
30851 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30852 : : };
30853 : : break;
30854 : : case MS_MEMERR:
30855 : : {
30856 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30857 : : };
30858 : : break;
30859 : : case MS_TYPEERR:
30860 : : {
30861 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30862 : : };
30863 : : break;
30864 : : case MS_EOFERR:
30865 : : {
30866 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30867 : : };
30868 : : break;
30869 : : case MS_CHILDERR:
30870 : : {
30871 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30872 : : };
30873 : : break;
30874 : : case MS_NULLPARENTERR:
30875 : : {
30876 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30877 : : };
30878 : : break;
30879 : : default:
30880 : : {
30881 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30882 : : };
30883 : : break;
30884 : : }
30885 : : }
30886 : : }
30887 : : jresult = (jint)result;
30888 : : return jresult;
30889 : : }
30890 : :
30891 : :
30892 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setFontSet(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30893 : : jint jresult = 0 ;
30894 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30895 : : char *arg2 = (char *) 0 ;
30896 : : int result;
30897 : :
30898 : : (void)jenv;
30899 : : (void)jcls;
30900 : : (void)jarg1_;
30901 : 0 : arg1 = *(struct mapObj **)&jarg1;
30902 : : {
30903 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30904 : : }
30905 : : {
30906 : : errorObj *ms_error;
30907 : : result = (int)mapObj_setFontSet(arg1,arg2);
30908 : 0 : ms_error = msGetErrorObj();
30909 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30910 : : char ms_message[8192];
30911 : 0 : char* msg = msGetErrorString(";");
30912 : 0 : int ms_errorcode = ms_error->code;
30913 [ # # ]: 0 : if (msg) {
30914 : 0 : snprintf(ms_message, 8192, msg);
30915 : 0 : free(msg);
30916 : : }
30917 : : else sprintf(ms_message, "Unknown message");
30918 : :
30919 : 0 : msResetErrorList();
30920 : :
30921 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
30922 : : case MS_NOTFOUND:
30923 : : break;
30924 : : case -1:
30925 : : break;
30926 : : case MS_IOERR:
30927 : : {
30928 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
30929 : : };
30930 : : break;
30931 : : case MS_MEMERR:
30932 : : {
30933 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
30934 : : };
30935 : : break;
30936 : : case MS_TYPEERR:
30937 : : {
30938 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
30939 : : };
30940 : : break;
30941 : : case MS_EOFERR:
30942 : : {
30943 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
30944 : : };
30945 : : break;
30946 : : case MS_CHILDERR:
30947 : : {
30948 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30949 : : };
30950 : : break;
30951 : : case MS_NULLPARENTERR:
30952 : : {
30953 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
30954 : : };
30955 : : break;
30956 : : default:
30957 : : {
30958 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
30959 : : };
30960 : : break;
30961 : : }
30962 : : }
30963 : : }
30964 : : jresult = (jint)result;
30965 [ # # ]: 0 : if (arg2) free(arg2);
30966 : : return jresult;
30967 : : }
30968 : :
30969 : :
30970 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1saveMapContext(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
30971 : : jint jresult = 0 ;
30972 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
30973 : : char *arg2 = (char *) 0 ;
30974 : : int result;
30975 : :
30976 : : (void)jenv;
30977 : : (void)jcls;
30978 : : (void)jarg1_;
30979 : 0 : arg1 = *(struct mapObj **)&jarg1;
30980 : : {
30981 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
30982 : : }
30983 : : {
30984 : : errorObj *ms_error;
30985 : : result = (int)mapObj_saveMapContext(arg1,arg2);
30986 : 0 : ms_error = msGetErrorObj();
30987 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
30988 : : char ms_message[8192];
30989 : 0 : char* msg = msGetErrorString(";");
30990 : 0 : int ms_errorcode = ms_error->code;
30991 [ # # ]: 0 : if (msg) {
30992 : 0 : snprintf(ms_message, 8192, msg);
30993 : 0 : free(msg);
30994 : : }
30995 : : else sprintf(ms_message, "Unknown message");
30996 : :
30997 : 0 : msResetErrorList();
30998 : :
30999 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31000 : : case MS_NOTFOUND:
31001 : : break;
31002 : : case -1:
31003 : : break;
31004 : : case MS_IOERR:
31005 : : {
31006 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31007 : : };
31008 : : break;
31009 : : case MS_MEMERR:
31010 : : {
31011 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31012 : : };
31013 : : break;
31014 : : case MS_TYPEERR:
31015 : : {
31016 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31017 : : };
31018 : : break;
31019 : : case MS_EOFERR:
31020 : : {
31021 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31022 : : };
31023 : : break;
31024 : : case MS_CHILDERR:
31025 : : {
31026 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31027 : : };
31028 : : break;
31029 : : case MS_NULLPARENTERR:
31030 : : {
31031 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31032 : : };
31033 : : break;
31034 : : default:
31035 : : {
31036 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31037 : : };
31038 : : break;
31039 : : }
31040 : : }
31041 : : }
31042 : : jresult = (jint)result;
31043 [ # # ]: 0 : if (arg2) free(arg2);
31044 : : return jresult;
31045 : : }
31046 : :
31047 : :
31048 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1loadMapContext(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jint jarg3) {
31049 : : jint jresult = 0 ;
31050 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31051 : : char *arg2 = (char *) 0 ;
31052 : : int arg3 = (int) 0 ;
31053 : : int result;
31054 : :
31055 : : (void)jenv;
31056 : : (void)jcls;
31057 : : (void)jarg1_;
31058 : 0 : arg1 = *(struct mapObj **)&jarg1;
31059 : : {
31060 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31061 : : }
31062 : : arg3 = (int)jarg3;
31063 : : {
31064 : : errorObj *ms_error;
31065 : : result = (int)mapObj_loadMapContext(arg1,arg2,arg3);
31066 : 0 : ms_error = msGetErrorObj();
31067 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31068 : : char ms_message[8192];
31069 : 0 : char* msg = msGetErrorString(";");
31070 : 0 : int ms_errorcode = ms_error->code;
31071 [ # # ]: 0 : if (msg) {
31072 : 0 : snprintf(ms_message, 8192, msg);
31073 : 0 : free(msg);
31074 : : }
31075 : : else sprintf(ms_message, "Unknown message");
31076 : :
31077 : 0 : msResetErrorList();
31078 : :
31079 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31080 : : case MS_NOTFOUND:
31081 : : break;
31082 : : case -1:
31083 : : break;
31084 : : case MS_IOERR:
31085 : : {
31086 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31087 : : };
31088 : : break;
31089 : : case MS_MEMERR:
31090 : : {
31091 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31092 : : };
31093 : : break;
31094 : : case MS_TYPEERR:
31095 : : {
31096 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31097 : : };
31098 : : break;
31099 : : case MS_EOFERR:
31100 : : {
31101 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31102 : : };
31103 : : break;
31104 : : case MS_CHILDERR:
31105 : : {
31106 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31107 : : };
31108 : : break;
31109 : : case MS_NULLPARENTERR:
31110 : : {
31111 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31112 : : };
31113 : : break;
31114 : : default:
31115 : : {
31116 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31117 : : };
31118 : : break;
31119 : : }
31120 : : }
31121 : : }
31122 : : jresult = (jint)result;
31123 [ # # ]: 0 : if (arg2) free(arg2);
31124 : : return jresult;
31125 : : }
31126 : :
31127 : :
31128 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1moveLayerUp(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
31129 : : jint jresult = 0 ;
31130 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31131 : : int arg2 ;
31132 : : int result;
31133 : :
31134 : : (void)jenv;
31135 : : (void)jcls;
31136 : : (void)jarg1_;
31137 : 0 : arg1 = *(struct mapObj **)&jarg1;
31138 : : arg2 = (int)jarg2;
31139 : : {
31140 : : errorObj *ms_error;
31141 : : result = (int)mapObj_moveLayerUp(arg1,arg2);
31142 : 0 : ms_error = msGetErrorObj();
31143 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31144 : : char ms_message[8192];
31145 : 0 : char* msg = msGetErrorString(";");
31146 : 0 : int ms_errorcode = ms_error->code;
31147 [ # # ]: 0 : if (msg) {
31148 : 0 : snprintf(ms_message, 8192, msg);
31149 : 0 : free(msg);
31150 : : }
31151 : : else sprintf(ms_message, "Unknown message");
31152 : :
31153 : 0 : msResetErrorList();
31154 : :
31155 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31156 : : case MS_NOTFOUND:
31157 : : break;
31158 : : case -1:
31159 : : break;
31160 : : case MS_IOERR:
31161 : : {
31162 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31163 : : };
31164 : : break;
31165 : : case MS_MEMERR:
31166 : : {
31167 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31168 : : };
31169 : : break;
31170 : : case MS_TYPEERR:
31171 : : {
31172 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31173 : : };
31174 : : break;
31175 : : case MS_EOFERR:
31176 : : {
31177 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31178 : : };
31179 : : break;
31180 : : case MS_CHILDERR:
31181 : : {
31182 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31183 : : };
31184 : : break;
31185 : : case MS_NULLPARENTERR:
31186 : : {
31187 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31188 : : };
31189 : : break;
31190 : : default:
31191 : : {
31192 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31193 : : };
31194 : : break;
31195 : : }
31196 : : }
31197 : : }
31198 : : jresult = (jint)result;
31199 : : return jresult;
31200 : : }
31201 : :
31202 : :
31203 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1moveLayerDown(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
31204 : : jint jresult = 0 ;
31205 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31206 : : int arg2 ;
31207 : : int result;
31208 : :
31209 : : (void)jenv;
31210 : : (void)jcls;
31211 : : (void)jarg1_;
31212 : 0 : arg1 = *(struct mapObj **)&jarg1;
31213 : : arg2 = (int)jarg2;
31214 : : {
31215 : : errorObj *ms_error;
31216 : : result = (int)mapObj_moveLayerDown(arg1,arg2);
31217 : 0 : ms_error = msGetErrorObj();
31218 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31219 : : char ms_message[8192];
31220 : 0 : char* msg = msGetErrorString(";");
31221 : 0 : int ms_errorcode = ms_error->code;
31222 [ # # ]: 0 : if (msg) {
31223 : 0 : snprintf(ms_message, 8192, msg);
31224 : 0 : free(msg);
31225 : : }
31226 : : else sprintf(ms_message, "Unknown message");
31227 : :
31228 : 0 : msResetErrorList();
31229 : :
31230 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31231 : : case MS_NOTFOUND:
31232 : : break;
31233 : : case -1:
31234 : : break;
31235 : : case MS_IOERR:
31236 : : {
31237 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31238 : : };
31239 : : break;
31240 : : case MS_MEMERR:
31241 : : {
31242 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31243 : : };
31244 : : break;
31245 : : case MS_TYPEERR:
31246 : : {
31247 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31248 : : };
31249 : : break;
31250 : : case MS_EOFERR:
31251 : : {
31252 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31253 : : };
31254 : : break;
31255 : : case MS_CHILDERR:
31256 : : {
31257 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31258 : : };
31259 : : break;
31260 : : case MS_NULLPARENTERR:
31261 : : {
31262 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31263 : : };
31264 : : break;
31265 : : default:
31266 : : {
31267 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31268 : : };
31269 : : break;
31270 : : }
31271 : : }
31272 : : }
31273 : : jresult = (jint)result;
31274 : : return jresult;
31275 : : }
31276 : :
31277 : :
31278 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getLayersDrawingOrder(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31279 : : jlong jresult = 0 ;
31280 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31281 : : intarray *result = 0 ;
31282 : :
31283 : : (void)jenv;
31284 : : (void)jcls;
31285 : : (void)jarg1_;
31286 : 0 : arg1 = *(struct mapObj **)&jarg1;
31287 : : {
31288 : : errorObj *ms_error;
31289 : : result = (intarray *)mapObj_getLayersDrawingOrder(arg1);
31290 : 0 : ms_error = msGetErrorObj();
31291 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31292 : : char ms_message[8192];
31293 : 0 : char* msg = msGetErrorString(";");
31294 : 0 : int ms_errorcode = ms_error->code;
31295 [ # # ]: 0 : if (msg) {
31296 : 0 : snprintf(ms_message, 8192, msg);
31297 : 0 : free(msg);
31298 : : }
31299 : : else sprintf(ms_message, "Unknown message");
31300 : :
31301 : 0 : msResetErrorList();
31302 : :
31303 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31304 : : case MS_NOTFOUND:
31305 : : break;
31306 : : case -1:
31307 : : break;
31308 : : case MS_IOERR:
31309 : : {
31310 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31311 : : };
31312 : : break;
31313 : : case MS_MEMERR:
31314 : : {
31315 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31316 : : };
31317 : : break;
31318 : : case MS_TYPEERR:
31319 : : {
31320 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31321 : : };
31322 : : break;
31323 : : case MS_EOFERR:
31324 : : {
31325 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31326 : : };
31327 : : break;
31328 : : case MS_CHILDERR:
31329 : : {
31330 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31331 : : };
31332 : : break;
31333 : : case MS_NULLPARENTERR:
31334 : : {
31335 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31336 : : };
31337 : : break;
31338 : : default:
31339 : : {
31340 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31341 : : };
31342 : : break;
31343 : : }
31344 : : }
31345 : : }
31346 : 0 : *(intarray **)&jresult = result;
31347 : 0 : return jresult;
31348 : : }
31349 : :
31350 : :
31351 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setLayersDrawingOrder(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2) {
31352 : : jint jresult = 0 ;
31353 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31354 : : int *arg2 = (int *) 0 ;
31355 : : int result;
31356 : :
31357 : : (void)jenv;
31358 : : (void)jcls;
31359 : : (void)jarg1_;
31360 : 0 : arg1 = *(struct mapObj **)&jarg1;
31361 : 0 : arg2 = *(int **)&jarg2;
31362 : : {
31363 : : errorObj *ms_error;
31364 : : result = (int)mapObj_setLayersDrawingOrder(arg1,arg2);
31365 : 0 : ms_error = msGetErrorObj();
31366 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31367 : : char ms_message[8192];
31368 : 0 : char* msg = msGetErrorString(";");
31369 : 0 : int ms_errorcode = ms_error->code;
31370 [ # # ]: 0 : if (msg) {
31371 : 0 : snprintf(ms_message, 8192, msg);
31372 : 0 : free(msg);
31373 : : }
31374 : : else sprintf(ms_message, "Unknown message");
31375 : :
31376 : 0 : msResetErrorList();
31377 : :
31378 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31379 : : case MS_NOTFOUND:
31380 : : break;
31381 : : case -1:
31382 : : break;
31383 : : case MS_IOERR:
31384 : : {
31385 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31386 : : };
31387 : : break;
31388 : : case MS_MEMERR:
31389 : : {
31390 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31391 : : };
31392 : : break;
31393 : : case MS_TYPEERR:
31394 : : {
31395 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31396 : : };
31397 : : break;
31398 : : case MS_EOFERR:
31399 : : {
31400 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31401 : : };
31402 : : break;
31403 : : case MS_CHILDERR:
31404 : : {
31405 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31406 : : };
31407 : : break;
31408 : : case MS_NULLPARENTERR:
31409 : : {
31410 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31411 : : };
31412 : : break;
31413 : : default:
31414 : : {
31415 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31416 : : };
31417 : : break;
31418 : : }
31419 : : }
31420 : : }
31421 : : jresult = (jint)result;
31422 : : return jresult;
31423 : : }
31424 : :
31425 : :
31426 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1setConfigOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
31427 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31428 : : char *arg2 = (char *) 0 ;
31429 : : char *arg3 = (char *) 0 ;
31430 : :
31431 : : (void)jenv;
31432 : : (void)jcls;
31433 : : (void)jarg1_;
31434 : 0 : arg1 = *(struct mapObj **)&jarg1;
31435 : : {
31436 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31437 : : }
31438 : : {
31439 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
31440 : : }
31441 : : {
31442 : : errorObj *ms_error;
31443 : : mapObj_setConfigOption(arg1,arg2,arg3);
31444 : 0 : ms_error = msGetErrorObj();
31445 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31446 : : char ms_message[8192];
31447 : 0 : char* msg = msGetErrorString(";");
31448 : 0 : int ms_errorcode = ms_error->code;
31449 [ # # ]: 0 : if (msg) {
31450 : 0 : snprintf(ms_message, 8192, msg);
31451 : 0 : free(msg);
31452 : : }
31453 : : else sprintf(ms_message, "Unknown message");
31454 : :
31455 : 0 : msResetErrorList();
31456 : :
31457 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31458 : : case MS_NOTFOUND:
31459 : : break;
31460 : : case -1:
31461 : : break;
31462 : : case MS_IOERR:
31463 : : {
31464 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
31465 : : };
31466 : : break;
31467 : : case MS_MEMERR:
31468 : : {
31469 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
31470 : : };
31471 : : break;
31472 : : case MS_TYPEERR:
31473 : : {
31474 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
31475 : : };
31476 : : break;
31477 : : case MS_EOFERR:
31478 : : {
31479 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
31480 : : };
31481 : : break;
31482 : : case MS_CHILDERR:
31483 : : {
31484 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
31485 : : };
31486 : : break;
31487 : : case MS_NULLPARENTERR:
31488 : : {
31489 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
31490 : : };
31491 : : break;
31492 : : default:
31493 : : {
31494 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
31495 : : };
31496 : : break;
31497 : : }
31498 : : }
31499 : : }
31500 [ # # ]: 0 : if (arg2) free(arg2);
31501 [ # # ]: 0 : if (arg3) free(arg3);
31502 : : }
31503 : :
31504 : :
31505 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getConfigOption(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
31506 : : jstring jresult = 0 ;
31507 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31508 : : char *arg2 = (char *) 0 ;
31509 : : char *result = 0 ;
31510 : :
31511 : : (void)jenv;
31512 : : (void)jcls;
31513 : : (void)jarg1_;
31514 : 0 : arg1 = *(struct mapObj **)&jarg1;
31515 : : {
31516 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31517 : : }
31518 : : {
31519 : : errorObj *ms_error;
31520 : : result = (char *)mapObj_getConfigOption(arg1,arg2);
31521 : 0 : ms_error = msGetErrorObj();
31522 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31523 : : char ms_message[8192];
31524 : 0 : char* msg = msGetErrorString(";");
31525 : 0 : int ms_errorcode = ms_error->code;
31526 [ # # ]: 0 : if (msg) {
31527 : 0 : snprintf(ms_message, 8192, msg);
31528 : 0 : free(msg);
31529 : : }
31530 : : else sprintf(ms_message, "Unknown message");
31531 : :
31532 : 0 : msResetErrorList();
31533 : :
31534 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31535 : : case MS_NOTFOUND:
31536 : : break;
31537 : : case -1:
31538 : : break;
31539 : : case MS_IOERR:
31540 : : {
31541 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31542 : : };
31543 : : break;
31544 : : case MS_MEMERR:
31545 : : {
31546 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31547 : : };
31548 : : break;
31549 : : case MS_TYPEERR:
31550 : : {
31551 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31552 : : };
31553 : : break;
31554 : : case MS_EOFERR:
31555 : : {
31556 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31557 : : };
31558 : : break;
31559 : : case MS_CHILDERR:
31560 : : {
31561 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31562 : : };
31563 : : break;
31564 : : case MS_NULLPARENTERR:
31565 : : {
31566 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31567 : : };
31568 : : break;
31569 : : default:
31570 : : {
31571 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31572 : : };
31573 : : break;
31574 : : }
31575 : : }
31576 : : }
31577 : : {
31578 : 0 : jresult = JNU_NewStringNative(jenv, result);
31579 : : }
31580 [ # # ]: 0 : if (arg2) free(arg2);
31581 : : return jresult;
31582 : : }
31583 : :
31584 : :
31585 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1applyConfigOptions(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31586 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31587 : :
31588 : : (void)jenv;
31589 : : (void)jcls;
31590 : : (void)jarg1_;
31591 : 0 : arg1 = *(struct mapObj **)&jarg1;
31592 : : {
31593 : : errorObj *ms_error;
31594 : : mapObj_applyConfigOptions(arg1);
31595 : 0 : ms_error = msGetErrorObj();
31596 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31597 : : char ms_message[8192];
31598 : 0 : char* msg = msGetErrorString(";");
31599 : 0 : int ms_errorcode = ms_error->code;
31600 [ # # ]: 0 : if (msg) {
31601 : 0 : snprintf(ms_message, 8192, msg);
31602 : 0 : free(msg);
31603 : : }
31604 : : else sprintf(ms_message, "Unknown message");
31605 : :
31606 : 0 : msResetErrorList();
31607 : :
31608 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31609 : : case MS_NOTFOUND:
31610 : : break;
31611 : : case -1:
31612 : : break;
31613 : : case MS_IOERR:
31614 : : {
31615 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
31616 : : };
31617 : : break;
31618 : : case MS_MEMERR:
31619 : : {
31620 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
31621 : : };
31622 : : break;
31623 : : case MS_TYPEERR:
31624 : : {
31625 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
31626 : : };
31627 : : break;
31628 : : case MS_EOFERR:
31629 : : {
31630 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
31631 : : };
31632 : : break;
31633 : : case MS_CHILDERR:
31634 : : {
31635 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
31636 : : };
31637 : : break;
31638 : : case MS_NULLPARENTERR:
31639 : : {
31640 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
31641 : : };
31642 : : break;
31643 : : default:
31644 : : {
31645 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
31646 : : };
31647 : : break;
31648 : : }
31649 : : }
31650 : : }
31651 : : }
31652 : :
31653 : :
31654 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1applySLD(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
31655 : : jint jresult = 0 ;
31656 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31657 : : char *arg2 = (char *) 0 ;
31658 : : int result;
31659 : :
31660 : : (void)jenv;
31661 : : (void)jcls;
31662 : : (void)jarg1_;
31663 : 0 : arg1 = *(struct mapObj **)&jarg1;
31664 : : {
31665 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31666 : : }
31667 : : {
31668 : : errorObj *ms_error;
31669 : : result = (int)mapObj_applySLD(arg1,arg2);
31670 : 0 : ms_error = msGetErrorObj();
31671 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31672 : : char ms_message[8192];
31673 : 0 : char* msg = msGetErrorString(";");
31674 : 0 : int ms_errorcode = ms_error->code;
31675 [ # # ]: 0 : if (msg) {
31676 : 0 : snprintf(ms_message, 8192, msg);
31677 : 0 : free(msg);
31678 : : }
31679 : : else sprintf(ms_message, "Unknown message");
31680 : :
31681 : 0 : msResetErrorList();
31682 : :
31683 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31684 : : case MS_NOTFOUND:
31685 : : break;
31686 : : case -1:
31687 : : break;
31688 : : case MS_IOERR:
31689 : : {
31690 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31691 : : };
31692 : : break;
31693 : : case MS_MEMERR:
31694 : : {
31695 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31696 : : };
31697 : : break;
31698 : : case MS_TYPEERR:
31699 : : {
31700 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31701 : : };
31702 : : break;
31703 : : case MS_EOFERR:
31704 : : {
31705 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31706 : : };
31707 : : break;
31708 : : case MS_CHILDERR:
31709 : : {
31710 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31711 : : };
31712 : : break;
31713 : : case MS_NULLPARENTERR:
31714 : : {
31715 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31716 : : };
31717 : : break;
31718 : : default:
31719 : : {
31720 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31721 : : };
31722 : : break;
31723 : : }
31724 : : }
31725 : : }
31726 : : jresult = (jint)result;
31727 [ # # ]: 0 : if (arg2) free(arg2);
31728 : : return jresult;
31729 : : }
31730 : :
31731 : :
31732 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1applySLDURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
31733 : : jint jresult = 0 ;
31734 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31735 : : char *arg2 = (char *) 0 ;
31736 : : int result;
31737 : :
31738 : : (void)jenv;
31739 : : (void)jcls;
31740 : : (void)jarg1_;
31741 : 0 : arg1 = *(struct mapObj **)&jarg1;
31742 : : {
31743 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
31744 : : }
31745 : : {
31746 : : errorObj *ms_error;
31747 : : result = (int)mapObj_applySLDURL(arg1,arg2);
31748 : 0 : ms_error = msGetErrorObj();
31749 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31750 : : char ms_message[8192];
31751 : 0 : char* msg = msGetErrorString(";");
31752 : 0 : int ms_errorcode = ms_error->code;
31753 [ # # ]: 0 : if (msg) {
31754 : 0 : snprintf(ms_message, 8192, msg);
31755 : 0 : free(msg);
31756 : : }
31757 : : else sprintf(ms_message, "Unknown message");
31758 : :
31759 : 0 : msResetErrorList();
31760 : :
31761 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31762 : : case MS_NOTFOUND:
31763 : : break;
31764 : : case -1:
31765 : : break;
31766 : : case MS_IOERR:
31767 : : {
31768 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31769 : : };
31770 : : break;
31771 : : case MS_MEMERR:
31772 : : {
31773 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31774 : : };
31775 : : break;
31776 : : case MS_TYPEERR:
31777 : : {
31778 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31779 : : };
31780 : : break;
31781 : : case MS_EOFERR:
31782 : : {
31783 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31784 : : };
31785 : : break;
31786 : : case MS_CHILDERR:
31787 : : {
31788 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31789 : : };
31790 : : break;
31791 : : case MS_NULLPARENTERR:
31792 : : {
31793 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31794 : : };
31795 : : break;
31796 : : default:
31797 : : {
31798 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31799 : : };
31800 : : break;
31801 : : }
31802 : : }
31803 : : }
31804 : : jresult = (jint)result;
31805 [ # # ]: 0 : if (arg2) free(arg2);
31806 : : return jresult;
31807 : : }
31808 : :
31809 : :
31810 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1generateSLD(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
31811 : : jstring jresult = 0 ;
31812 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31813 : : char *result = 0 ;
31814 : :
31815 : : (void)jenv;
31816 : : (void)jcls;
31817 : : (void)jarg1_;
31818 : 0 : arg1 = *(struct mapObj **)&jarg1;
31819 : : {
31820 : : errorObj *ms_error;
31821 : : result = (char *)mapObj_generateSLD(arg1);
31822 : 0 : ms_error = msGetErrorObj();
31823 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31824 : : char ms_message[8192];
31825 : 0 : char* msg = msGetErrorString(";");
31826 : 0 : int ms_errorcode = ms_error->code;
31827 [ # # ]: 0 : if (msg) {
31828 : 0 : snprintf(ms_message, 8192, msg);
31829 : 0 : free(msg);
31830 : : }
31831 : : else sprintf(ms_message, "Unknown message");
31832 : :
31833 : 0 : msResetErrorList();
31834 : :
31835 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31836 : : case MS_NOTFOUND:
31837 : : break;
31838 : : case -1:
31839 : : break;
31840 : : case MS_IOERR:
31841 : : {
31842 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31843 : : };
31844 : : break;
31845 : : case MS_MEMERR:
31846 : : {
31847 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31848 : : };
31849 : : break;
31850 : : case MS_TYPEERR:
31851 : : {
31852 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31853 : : };
31854 : : break;
31855 : : case MS_EOFERR:
31856 : : {
31857 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31858 : : };
31859 : : break;
31860 : : case MS_CHILDERR:
31861 : : {
31862 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31863 : : };
31864 : : break;
31865 : : case MS_NULLPARENTERR:
31866 : : {
31867 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31868 : : };
31869 : : break;
31870 : : default:
31871 : : {
31872 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31873 : : };
31874 : : break;
31875 : : }
31876 : : }
31877 : : }
31878 : : {
31879 : 0 : jresult = JNU_NewStringNative(jenv, result);
31880 : : }
31881 : 0 : free(result);
31882 : 0 : return jresult;
31883 : : }
31884 : :
31885 : :
31886 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1processTemplate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jlong jarg4, jint jarg5) {
31887 : : jstring jresult = 0 ;
31888 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31889 : : int arg2 ;
31890 : : char **arg3 = (char **) 0 ;
31891 : : char **arg4 = (char **) 0 ;
31892 : : int arg5 ;
31893 : : char *result = 0 ;
31894 : :
31895 : : (void)jenv;
31896 : : (void)jcls;
31897 : : (void)jarg1_;
31898 : 0 : arg1 = *(struct mapObj **)&jarg1;
31899 : : arg2 = (int)jarg2;
31900 : 0 : arg3 = *(char ***)&jarg3;
31901 : 0 : arg4 = *(char ***)&jarg4;
31902 : : arg5 = (int)jarg5;
31903 : : {
31904 : : errorObj *ms_error;
31905 : : result = (char *)mapObj_processTemplate(arg1,arg2,arg3,arg4,arg5);
31906 : 0 : ms_error = msGetErrorObj();
31907 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31908 : : char ms_message[8192];
31909 : 0 : char* msg = msGetErrorString(";");
31910 : 0 : int ms_errorcode = ms_error->code;
31911 [ # # ]: 0 : if (msg) {
31912 : 0 : snprintf(ms_message, 8192, msg);
31913 : 0 : free(msg);
31914 : : }
31915 : : else sprintf(ms_message, "Unknown message");
31916 : :
31917 : 0 : msResetErrorList();
31918 : :
31919 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
31920 : : case MS_NOTFOUND:
31921 : : break;
31922 : : case -1:
31923 : : break;
31924 : : case MS_IOERR:
31925 : : {
31926 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
31927 : : };
31928 : : break;
31929 : : case MS_MEMERR:
31930 : : {
31931 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
31932 : : };
31933 : : break;
31934 : : case MS_TYPEERR:
31935 : : {
31936 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
31937 : : };
31938 : : break;
31939 : : case MS_EOFERR:
31940 : : {
31941 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
31942 : : };
31943 : : break;
31944 : : case MS_CHILDERR:
31945 : : {
31946 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31947 : : };
31948 : : break;
31949 : : case MS_NULLPARENTERR:
31950 : : {
31951 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
31952 : : };
31953 : : break;
31954 : : default:
31955 : : {
31956 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
31957 : : };
31958 : : break;
31959 : : }
31960 : : }
31961 : : }
31962 : : {
31963 : 0 : jresult = JNU_NewStringNative(jenv, result);
31964 : : }
31965 : 0 : free(result);
31966 : 0 : return jresult;
31967 : : }
31968 : :
31969 : :
31970 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1processLegendTemplate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jint jarg4) {
31971 : : jstring jresult = 0 ;
31972 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
31973 : : char **arg2 = (char **) 0 ;
31974 : : char **arg3 = (char **) 0 ;
31975 : : int arg4 ;
31976 : : char *result = 0 ;
31977 : :
31978 : : (void)jenv;
31979 : : (void)jcls;
31980 : : (void)jarg1_;
31981 : 0 : arg1 = *(struct mapObj **)&jarg1;
31982 : 0 : arg2 = *(char ***)&jarg2;
31983 : 0 : arg3 = *(char ***)&jarg3;
31984 : : arg4 = (int)jarg4;
31985 : : {
31986 : : errorObj *ms_error;
31987 : : result = (char *)mapObj_processLegendTemplate(arg1,arg2,arg3,arg4);
31988 : 0 : ms_error = msGetErrorObj();
31989 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
31990 : : char ms_message[8192];
31991 : 0 : char* msg = msGetErrorString(";");
31992 : 0 : int ms_errorcode = ms_error->code;
31993 [ # # ]: 0 : if (msg) {
31994 : 0 : snprintf(ms_message, 8192, msg);
31995 : 0 : free(msg);
31996 : : }
31997 : : else sprintf(ms_message, "Unknown message");
31998 : :
31999 : 0 : msResetErrorList();
32000 : :
32001 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32002 : : case MS_NOTFOUND:
32003 : : break;
32004 : : case -1:
32005 : : break;
32006 : : case MS_IOERR:
32007 : : {
32008 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32009 : : };
32010 : : break;
32011 : : case MS_MEMERR:
32012 : : {
32013 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32014 : : };
32015 : : break;
32016 : : case MS_TYPEERR:
32017 : : {
32018 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32019 : : };
32020 : : break;
32021 : : case MS_EOFERR:
32022 : : {
32023 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32024 : : };
32025 : : break;
32026 : : case MS_CHILDERR:
32027 : : {
32028 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32029 : : };
32030 : : break;
32031 : : case MS_NULLPARENTERR:
32032 : : {
32033 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32034 : : };
32035 : : break;
32036 : : default:
32037 : : {
32038 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32039 : : };
32040 : : break;
32041 : : }
32042 : : }
32043 : : }
32044 : : {
32045 : 0 : jresult = JNU_NewStringNative(jenv, result);
32046 : : }
32047 : 0 : free(result);
32048 : 0 : return jresult;
32049 : : }
32050 : :
32051 : :
32052 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1processQueryTemplate(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jlong jarg3, jint jarg4) {
32053 : : jstring jresult = 0 ;
32054 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32055 : : char **arg2 = (char **) 0 ;
32056 : : char **arg3 = (char **) 0 ;
32057 : : int arg4 ;
32058 : : char *result = 0 ;
32059 : :
32060 : : (void)jenv;
32061 : : (void)jcls;
32062 : : (void)jarg1_;
32063 : 0 : arg1 = *(struct mapObj **)&jarg1;
32064 : 0 : arg2 = *(char ***)&jarg2;
32065 : 0 : arg3 = *(char ***)&jarg3;
32066 : : arg4 = (int)jarg4;
32067 : : {
32068 : : errorObj *ms_error;
32069 : : result = (char *)mapObj_processQueryTemplate(arg1,arg2,arg3,arg4);
32070 : 0 : ms_error = msGetErrorObj();
32071 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32072 : : char ms_message[8192];
32073 : 0 : char* msg = msGetErrorString(";");
32074 : 0 : int ms_errorcode = ms_error->code;
32075 [ # # ]: 0 : if (msg) {
32076 : 0 : snprintf(ms_message, 8192, msg);
32077 : 0 : free(msg);
32078 : : }
32079 : : else sprintf(ms_message, "Unknown message");
32080 : :
32081 : 0 : msResetErrorList();
32082 : :
32083 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32084 : : case MS_NOTFOUND:
32085 : : break;
32086 : : case -1:
32087 : : break;
32088 : : case MS_IOERR:
32089 : : {
32090 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32091 : : };
32092 : : break;
32093 : : case MS_MEMERR:
32094 : : {
32095 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32096 : : };
32097 : : break;
32098 : : case MS_TYPEERR:
32099 : : {
32100 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32101 : : };
32102 : : break;
32103 : : case MS_EOFERR:
32104 : : {
32105 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32106 : : };
32107 : : break;
32108 : : case MS_CHILDERR:
32109 : : {
32110 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32111 : : };
32112 : : break;
32113 : : case MS_NULLPARENTERR:
32114 : : {
32115 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32116 : : };
32117 : : break;
32118 : : default:
32119 : : {
32120 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32121 : : };
32122 : : break;
32123 : : }
32124 : : }
32125 : : }
32126 : : {
32127 : 0 : jresult = JNU_NewStringNative(jenv, result);
32128 : : }
32129 : 0 : free(result);
32130 : 0 : return jresult;
32131 : : }
32132 : :
32133 : :
32134 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1getOutputFormatByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32135 : : jlong jresult = 0 ;
32136 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32137 : : char *arg2 = (char *) 0 ;
32138 : : outputFormatObj *result = 0 ;
32139 : :
32140 : : (void)jenv;
32141 : : (void)jcls;
32142 : : (void)jarg1_;
32143 : 0 : arg1 = *(struct mapObj **)&jarg1;
32144 : : {
32145 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
32146 : : }
32147 : : {
32148 : : errorObj *ms_error;
32149 : : result = (outputFormatObj *)mapObj_getOutputFormatByName(arg1,arg2);
32150 : 0 : ms_error = msGetErrorObj();
32151 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32152 : : char ms_message[8192];
32153 : 0 : char* msg = msGetErrorString(";");
32154 : 0 : int ms_errorcode = ms_error->code;
32155 [ # # ]: 0 : if (msg) {
32156 : 0 : snprintf(ms_message, 8192, msg);
32157 : 0 : free(msg);
32158 : : }
32159 : : else sprintf(ms_message, "Unknown message");
32160 : :
32161 : 0 : msResetErrorList();
32162 : :
32163 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32164 : : case MS_NOTFOUND:
32165 : : break;
32166 : : case -1:
32167 : : break;
32168 : : case MS_IOERR:
32169 : : {
32170 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32171 : : };
32172 : : break;
32173 : : case MS_MEMERR:
32174 : : {
32175 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32176 : : };
32177 : : break;
32178 : : case MS_TYPEERR:
32179 : : {
32180 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32181 : : };
32182 : : break;
32183 : : case MS_EOFERR:
32184 : : {
32185 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32186 : : };
32187 : : break;
32188 : : case MS_CHILDERR:
32189 : : {
32190 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32191 : : };
32192 : : break;
32193 : : case MS_NULLPARENTERR:
32194 : : {
32195 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32196 : : };
32197 : : break;
32198 : : default:
32199 : : {
32200 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32201 : : };
32202 : : break;
32203 : : }
32204 : : }
32205 : : }
32206 : 0 : *(outputFormatObj **)&jresult = result;
32207 [ # # ]: 0 : if (arg2) free(arg2);
32208 : 0 : return jresult;
32209 : : }
32210 : :
32211 : :
32212 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1appendOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
32213 : : jint jresult = 0 ;
32214 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32215 : : outputFormatObj *arg2 = (outputFormatObj *) 0 ;
32216 : : int result;
32217 : :
32218 : : (void)jenv;
32219 : : (void)jcls;
32220 : : (void)jarg1_;
32221 : : (void)jarg2_;
32222 : 1 : arg1 = *(struct mapObj **)&jarg1;
32223 : 1 : arg2 = *(outputFormatObj **)&jarg2;
32224 : : {
32225 : : errorObj *ms_error;
32226 : : result = (int)mapObj_appendOutputFormat(arg1,arg2);
32227 : 1 : ms_error = msGetErrorObj();
32228 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32229 : : char ms_message[8192];
32230 : 0 : char* msg = msGetErrorString(";");
32231 : 0 : int ms_errorcode = ms_error->code;
32232 [ # # ]: 0 : if (msg) {
32233 : 0 : snprintf(ms_message, 8192, msg);
32234 : 0 : free(msg);
32235 : : }
32236 : : else sprintf(ms_message, "Unknown message");
32237 : :
32238 : 0 : msResetErrorList();
32239 : :
32240 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32241 : : case MS_NOTFOUND:
32242 : : break;
32243 : : case -1:
32244 : : break;
32245 : : case MS_IOERR:
32246 : : {
32247 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32248 : : };
32249 : : break;
32250 : : case MS_MEMERR:
32251 : : {
32252 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32253 : : };
32254 : : break;
32255 : : case MS_TYPEERR:
32256 : : {
32257 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32258 : : };
32259 : : break;
32260 : : case MS_EOFERR:
32261 : : {
32262 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32263 : : };
32264 : : break;
32265 : : case MS_CHILDERR:
32266 : : {
32267 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32268 : : };
32269 : : break;
32270 : : case MS_NULLPARENTERR:
32271 : : {
32272 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32273 : : };
32274 : : break;
32275 : : default:
32276 : : {
32277 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32278 : : };
32279 : : break;
32280 : : }
32281 : : }
32282 : : }
32283 : : jresult = (jint)result;
32284 : : return jresult;
32285 : : }
32286 : :
32287 : :
32288 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1removeOutputFormat(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
32289 : : jint jresult = 0 ;
32290 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32291 : : char *arg2 = (char *) 0 ;
32292 : : int result;
32293 : :
32294 : : (void)jenv;
32295 : : (void)jcls;
32296 : : (void)jarg1_;
32297 : 0 : arg1 = *(struct mapObj **)&jarg1;
32298 : : {
32299 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
32300 : : }
32301 : : {
32302 : : errorObj *ms_error;
32303 : : result = (int)mapObj_removeOutputFormat(arg1,arg2);
32304 : 0 : ms_error = msGetErrorObj();
32305 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32306 : : char ms_message[8192];
32307 : 0 : char* msg = msGetErrorString(";");
32308 : 0 : int ms_errorcode = ms_error->code;
32309 [ # # ]: 0 : if (msg) {
32310 : 0 : snprintf(ms_message, 8192, msg);
32311 : 0 : free(msg);
32312 : : }
32313 : : else sprintf(ms_message, "Unknown message");
32314 : :
32315 : 0 : msResetErrorList();
32316 : :
32317 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32318 : : case MS_NOTFOUND:
32319 : : break;
32320 : : case -1:
32321 : : break;
32322 : : case MS_IOERR:
32323 : : {
32324 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32325 : : };
32326 : : break;
32327 : : case MS_MEMERR:
32328 : : {
32329 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32330 : : };
32331 : : break;
32332 : : case MS_TYPEERR:
32333 : : {
32334 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32335 : : };
32336 : : break;
32337 : : case MS_EOFERR:
32338 : : {
32339 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32340 : : };
32341 : : break;
32342 : : case MS_CHILDERR:
32343 : : {
32344 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32345 : : };
32346 : : break;
32347 : : case MS_NULLPARENTERR:
32348 : : {
32349 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32350 : : };
32351 : : break;
32352 : : default:
32353 : : {
32354 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32355 : : };
32356 : : break;
32357 : : }
32358 : : }
32359 : : }
32360 : : jresult = (jint)result;
32361 [ # # ]: 0 : if (arg2) free(arg2);
32362 : : return jresult;
32363 : : }
32364 : :
32365 : :
32366 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1loadOWSParameters(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
32367 : : jint jresult = 0 ;
32368 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32369 : : cgiRequestObj *arg2 = (cgiRequestObj *) 0 ;
32370 : : char *arg3 = (char *) "1.1.1" ;
32371 : : int result;
32372 : :
32373 : : (void)jenv;
32374 : : (void)jcls;
32375 : : (void)jarg1_;
32376 : : (void)jarg2_;
32377 : 0 : arg1 = *(struct mapObj **)&jarg1;
32378 : 0 : arg2 = *(cgiRequestObj **)&jarg2;
32379 : : {
32380 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
32381 : : }
32382 : : {
32383 : : errorObj *ms_error;
32384 : : result = (int)mapObj_loadOWSParameters(arg1,arg2,arg3);
32385 : 0 : ms_error = msGetErrorObj();
32386 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32387 : : char ms_message[8192];
32388 : 0 : char* msg = msGetErrorString(";");
32389 : 0 : int ms_errorcode = ms_error->code;
32390 [ # # ]: 0 : if (msg) {
32391 : 0 : snprintf(ms_message, 8192, msg);
32392 : 0 : free(msg);
32393 : : }
32394 : : else sprintf(ms_message, "Unknown message");
32395 : :
32396 : 0 : msResetErrorList();
32397 : :
32398 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32399 : : case MS_NOTFOUND:
32400 : : break;
32401 : : case -1:
32402 : : break;
32403 : : case MS_IOERR:
32404 : : {
32405 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32406 : : };
32407 : : break;
32408 : : case MS_MEMERR:
32409 : : {
32410 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32411 : : };
32412 : : break;
32413 : : case MS_TYPEERR:
32414 : : {
32415 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32416 : : };
32417 : : break;
32418 : : case MS_EOFERR:
32419 : : {
32420 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32421 : : };
32422 : : break;
32423 : : case MS_CHILDERR:
32424 : : {
32425 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32426 : : };
32427 : : break;
32428 : : case MS_NULLPARENTERR:
32429 : : {
32430 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32431 : : };
32432 : : break;
32433 : : default:
32434 : : {
32435 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32436 : : };
32437 : : break;
32438 : : }
32439 : : }
32440 : : }
32441 : : jresult = (jint)result;
32442 [ # # ]: 0 : if (arg3) free(arg3);
32443 : : return jresult;
32444 : : }
32445 : :
32446 : :
32447 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1OWSDispatch(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
32448 : : jint jresult = 0 ;
32449 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32450 : : cgiRequestObj *arg2 = (cgiRequestObj *) 0 ;
32451 : : int result;
32452 : :
32453 : : (void)jenv;
32454 : : (void)jcls;
32455 : : (void)jarg1_;
32456 : : (void)jarg2_;
32457 : 1 : arg1 = *(struct mapObj **)&jarg1;
32458 : 1 : arg2 = *(cgiRequestObj **)&jarg2;
32459 : : {
32460 : : errorObj *ms_error;
32461 : : result = (int)mapObj_OWSDispatch(arg1,arg2);
32462 : 1 : ms_error = msGetErrorObj();
32463 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32464 : : char ms_message[8192];
32465 : 0 : char* msg = msGetErrorString(";");
32466 : 0 : int ms_errorcode = ms_error->code;
32467 [ # # ]: 0 : if (msg) {
32468 : 0 : snprintf(ms_message, 8192, msg);
32469 : 0 : free(msg);
32470 : : }
32471 : : else sprintf(ms_message, "Unknown message");
32472 : :
32473 : 0 : msResetErrorList();
32474 : :
32475 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32476 : : case MS_NOTFOUND:
32477 : : break;
32478 : : case -1:
32479 : : break;
32480 : : case MS_IOERR:
32481 : : {
32482 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32483 : : };
32484 : : break;
32485 : : case MS_MEMERR:
32486 : : {
32487 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32488 : : };
32489 : : break;
32490 : : case MS_TYPEERR:
32491 : : {
32492 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32493 : : };
32494 : : break;
32495 : : case MS_EOFERR:
32496 : : {
32497 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32498 : : };
32499 : : break;
32500 : : case MS_CHILDERR:
32501 : : {
32502 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32503 : : };
32504 : : break;
32505 : : case MS_NULLPARENTERR:
32506 : : {
32507 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32508 : : };
32509 : : break;
32510 : : default:
32511 : : {
32512 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32513 : : };
32514 : : break;
32515 : : }
32516 : : }
32517 : : }
32518 : : jresult = (jint)result;
32519 : : return jresult;
32520 : : }
32521 : :
32522 : :
32523 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1convertToString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32524 : : jstring jresult = 0 ;
32525 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32526 : : char *result = 0 ;
32527 : :
32528 : : (void)jenv;
32529 : : (void)jcls;
32530 : : (void)jarg1_;
32531 : 0 : arg1 = *(struct mapObj **)&jarg1;
32532 : : {
32533 : : errorObj *ms_error;
32534 : : result = (char *)mapObj_convertToString(arg1);
32535 : 0 : ms_error = msGetErrorObj();
32536 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32537 : : char ms_message[8192];
32538 : 0 : char* msg = msGetErrorString(";");
32539 : 0 : int ms_errorcode = ms_error->code;
32540 [ # # ]: 0 : if (msg) {
32541 : 0 : snprintf(ms_message, 8192, msg);
32542 : 0 : free(msg);
32543 : : }
32544 : : else sprintf(ms_message, "Unknown message");
32545 : :
32546 : 0 : msResetErrorList();
32547 : :
32548 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32549 : : case MS_NOTFOUND:
32550 : : break;
32551 : : case -1:
32552 : : break;
32553 : : case MS_IOERR:
32554 : : {
32555 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32556 : : };
32557 : : break;
32558 : : case MS_MEMERR:
32559 : : {
32560 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32561 : : };
32562 : : break;
32563 : : case MS_TYPEERR:
32564 : : {
32565 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32566 : : };
32567 : : break;
32568 : : case MS_EOFERR:
32569 : : {
32570 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32571 : : };
32572 : : break;
32573 : : case MS_CHILDERR:
32574 : : {
32575 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32576 : : };
32577 : : break;
32578 : : case MS_NULLPARENTERR:
32579 : : {
32580 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32581 : : };
32582 : : break;
32583 : : default:
32584 : : {
32585 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32586 : : };
32587 : : break;
32588 : : }
32589 : : }
32590 : : }
32591 : : {
32592 : 0 : jresult = JNU_NewStringNative(jenv, result);
32593 : : }
32594 : 0 : free(result);
32595 : 0 : return jresult;
32596 : : }
32597 : :
32598 : :
32599 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1zoomPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_, jint jarg4, jint jarg5, jlong jarg6, jobject jarg6_, jlong jarg7, jobject jarg7_) {
32600 : : jint jresult = 0 ;
32601 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32602 : : int arg2 ;
32603 : : pointObj *arg3 = (pointObj *) 0 ;
32604 : : int arg4 ;
32605 : : int arg5 ;
32606 : : rectObj *arg6 = (rectObj *) 0 ;
32607 : : rectObj *arg7 = (rectObj *) 0 ;
32608 : : int result;
32609 : :
32610 : : (void)jenv;
32611 : : (void)jcls;
32612 : : (void)jarg1_;
32613 : : (void)jarg3_;
32614 : : (void)jarg6_;
32615 : : (void)jarg7_;
32616 : 0 : arg1 = *(struct mapObj **)&jarg1;
32617 : : arg2 = (int)jarg2;
32618 : 0 : arg3 = *(pointObj **)&jarg3;
32619 : : arg4 = (int)jarg4;
32620 : : arg5 = (int)jarg5;
32621 : 0 : arg6 = *(rectObj **)&jarg6;
32622 : 0 : arg7 = *(rectObj **)&jarg7;
32623 : : {
32624 : : errorObj *ms_error;
32625 : 0 : result = (int)mapObj_zoomPoint(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
32626 : 0 : ms_error = msGetErrorObj();
32627 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32628 : : char ms_message[8192];
32629 : 0 : char* msg = msGetErrorString(";");
32630 : 0 : int ms_errorcode = ms_error->code;
32631 [ # # ]: 0 : if (msg) {
32632 : 0 : snprintf(ms_message, 8192, msg);
32633 : 0 : free(msg);
32634 : : }
32635 : : else sprintf(ms_message, "Unknown message");
32636 : :
32637 : 0 : msResetErrorList();
32638 : :
32639 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32640 : : case MS_NOTFOUND:
32641 : : break;
32642 : : case -1:
32643 : : break;
32644 : : case MS_IOERR:
32645 : : {
32646 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32647 : : };
32648 : : break;
32649 : : case MS_MEMERR:
32650 : : {
32651 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32652 : : };
32653 : : break;
32654 : : case MS_TYPEERR:
32655 : : {
32656 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32657 : : };
32658 : : break;
32659 : : case MS_EOFERR:
32660 : : {
32661 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32662 : : };
32663 : : break;
32664 : : case MS_CHILDERR:
32665 : : {
32666 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32667 : : };
32668 : : break;
32669 : : case MS_NULLPARENTERR:
32670 : : {
32671 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32672 : : };
32673 : : break;
32674 : : default:
32675 : : {
32676 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32677 : : };
32678 : : break;
32679 : : }
32680 : : }
32681 : : }
32682 : : jresult = (jint)result;
32683 : : return jresult;
32684 : : }
32685 : :
32686 : :
32687 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1zoomRectangle(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jint jarg4, jlong jarg5, jobject jarg5_, jlong jarg6, jobject jarg6_) {
32688 : : jint jresult = 0 ;
32689 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32690 : : rectObj *arg2 = (rectObj *) 0 ;
32691 : : int arg3 ;
32692 : : int arg4 ;
32693 : : rectObj *arg5 = (rectObj *) 0 ;
32694 : : rectObj *arg6 = (rectObj *) 0 ;
32695 : : int result;
32696 : :
32697 : : (void)jenv;
32698 : : (void)jcls;
32699 : : (void)jarg1_;
32700 : : (void)jarg2_;
32701 : : (void)jarg5_;
32702 : : (void)jarg6_;
32703 : 0 : arg1 = *(struct mapObj **)&jarg1;
32704 : 0 : arg2 = *(rectObj **)&jarg2;
32705 : : arg3 = (int)jarg3;
32706 : : arg4 = (int)jarg4;
32707 : 0 : arg5 = *(rectObj **)&jarg5;
32708 : 0 : arg6 = *(rectObj **)&jarg6;
32709 : : {
32710 : : errorObj *ms_error;
32711 : 0 : result = (int)mapObj_zoomRectangle(arg1,arg2,arg3,arg4,arg5,arg6);
32712 : 0 : ms_error = msGetErrorObj();
32713 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32714 : : char ms_message[8192];
32715 : 0 : char* msg = msGetErrorString(";");
32716 : 0 : int ms_errorcode = ms_error->code;
32717 [ # # ]: 0 : if (msg) {
32718 : 0 : snprintf(ms_message, 8192, msg);
32719 : 0 : free(msg);
32720 : : }
32721 : : else sprintf(ms_message, "Unknown message");
32722 : :
32723 : 0 : msResetErrorList();
32724 : :
32725 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32726 : : case MS_NOTFOUND:
32727 : : break;
32728 : : case -1:
32729 : : break;
32730 : : case MS_IOERR:
32731 : : {
32732 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32733 : : };
32734 : : break;
32735 : : case MS_MEMERR:
32736 : : {
32737 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32738 : : };
32739 : : break;
32740 : : case MS_TYPEERR:
32741 : : {
32742 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32743 : : };
32744 : : break;
32745 : : case MS_EOFERR:
32746 : : {
32747 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32748 : : };
32749 : : break;
32750 : : case MS_CHILDERR:
32751 : : {
32752 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32753 : : };
32754 : : break;
32755 : : case MS_NULLPARENTERR:
32756 : : {
32757 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32758 : : };
32759 : : break;
32760 : : default:
32761 : : {
32762 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32763 : : };
32764 : : break;
32765 : : }
32766 : : }
32767 : : }
32768 : : jresult = (jint)result;
32769 : : return jresult;
32770 : : }
32771 : :
32772 : :
32773 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_mapObj_1zoomScale(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jlong jarg3, jobject jarg3_, jint jarg4, jint jarg5, jlong jarg6, jobject jarg6_, jlong jarg7, jobject jarg7_) {
32774 : : jint jresult = 0 ;
32775 : : struct mapObj *arg1 = (struct mapObj *) 0 ;
32776 : : double arg2 ;
32777 : : pointObj *arg3 = (pointObj *) 0 ;
32778 : : int arg4 ;
32779 : : int arg5 ;
32780 : : rectObj *arg6 = (rectObj *) 0 ;
32781 : : rectObj *arg7 = (rectObj *) 0 ;
32782 : : int result;
32783 : :
32784 : : (void)jenv;
32785 : : (void)jcls;
32786 : : (void)jarg1_;
32787 : : (void)jarg3_;
32788 : : (void)jarg6_;
32789 : : (void)jarg7_;
32790 : 0 : arg1 = *(struct mapObj **)&jarg1;
32791 : : arg2 = (double)jarg2;
32792 : 0 : arg3 = *(pointObj **)&jarg3;
32793 : : arg4 = (int)jarg4;
32794 : : arg5 = (int)jarg5;
32795 : 0 : arg6 = *(rectObj **)&jarg6;
32796 : 0 : arg7 = *(rectObj **)&jarg7;
32797 : : {
32798 : : errorObj *ms_error;
32799 : 0 : result = (int)mapObj_zoomScale(arg1,arg2,arg3,arg4,arg5,arg6,arg7);
32800 : 0 : ms_error = msGetErrorObj();
32801 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32802 : : char ms_message[8192];
32803 : 0 : char* msg = msGetErrorString(";");
32804 : 0 : int ms_errorcode = ms_error->code;
32805 [ # # ]: 0 : if (msg) {
32806 : 0 : snprintf(ms_message, 8192, msg);
32807 : 0 : free(msg);
32808 : : }
32809 : : else sprintf(ms_message, "Unknown message");
32810 : :
32811 : 0 : msResetErrorList();
32812 : :
32813 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32814 : : case MS_NOTFOUND:
32815 : : break;
32816 : : case -1:
32817 : : break;
32818 : : case MS_IOERR:
32819 : : {
32820 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32821 : : };
32822 : : break;
32823 : : case MS_MEMERR:
32824 : : {
32825 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32826 : : };
32827 : : break;
32828 : : case MS_TYPEERR:
32829 : : {
32830 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32831 : : };
32832 : : break;
32833 : : case MS_EOFERR:
32834 : : {
32835 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32836 : : };
32837 : : break;
32838 : : case MS_CHILDERR:
32839 : : {
32840 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32841 : : };
32842 : : break;
32843 : : case MS_NULLPARENTERR:
32844 : : {
32845 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32846 : : };
32847 : : break;
32848 : : default:
32849 : : {
32850 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32851 : : };
32852 : : break;
32853 : : }
32854 : : }
32855 : : }
32856 : : jresult = (jint)result;
32857 : : return jresult;
32858 : : }
32859 : :
32860 : :
32861 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msSaveImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jstring jarg3) {
32862 : : jint jresult = 0 ;
32863 : : mapObj *arg1 = (mapObj *) 0 ;
32864 : : imageObj *arg2 = (imageObj *) 0 ;
32865 : : char *arg3 = (char *) 0 ;
32866 : : int result;
32867 : :
32868 : : (void)jenv;
32869 : : (void)jcls;
32870 : : (void)jarg1_;
32871 : : (void)jarg2_;
32872 : 0 : arg1 = *(mapObj **)&jarg1;
32873 : 0 : arg2 = *(imageObj **)&jarg2;
32874 : : {
32875 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
32876 : : }
32877 : : {
32878 : : errorObj *ms_error;
32879 : 0 : result = (int)msSaveImage(arg1,arg2,arg3);
32880 : 0 : ms_error = msGetErrorObj();
32881 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32882 : : char ms_message[8192];
32883 : 0 : char* msg = msGetErrorString(";");
32884 : 0 : int ms_errorcode = ms_error->code;
32885 [ # # ]: 0 : if (msg) {
32886 : 0 : snprintf(ms_message, 8192, msg);
32887 : 0 : free(msg);
32888 : : }
32889 : : else sprintf(ms_message, "Unknown message");
32890 : :
32891 : 0 : msResetErrorList();
32892 : :
32893 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32894 : : case MS_NOTFOUND:
32895 : : break;
32896 : : case -1:
32897 : : break;
32898 : : case MS_IOERR:
32899 : : {
32900 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
32901 : : };
32902 : : break;
32903 : : case MS_MEMERR:
32904 : : {
32905 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
32906 : : };
32907 : : break;
32908 : : case MS_TYPEERR:
32909 : : {
32910 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
32911 : : };
32912 : : break;
32913 : : case MS_EOFERR:
32914 : : {
32915 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
32916 : : };
32917 : : break;
32918 : : case MS_CHILDERR:
32919 : : {
32920 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32921 : : };
32922 : : break;
32923 : : case MS_NULLPARENTERR:
32924 : : {
32925 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
32926 : : };
32927 : : break;
32928 : : default:
32929 : : {
32930 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
32931 : : };
32932 : : break;
32933 : : }
32934 : : }
32935 : : }
32936 : : jresult = (jint)result;
32937 [ # # ]: 0 : if (arg3) free(arg3);
32938 : : return jresult;
32939 : : }
32940 : :
32941 : :
32942 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msFreeImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
32943 : : imageObj *arg1 = (imageObj *) 0 ;
32944 : :
32945 : : (void)jenv;
32946 : : (void)jcls;
32947 : : (void)jarg1_;
32948 : 0 : arg1 = *(imageObj **)&jarg1;
32949 : : {
32950 : : errorObj *ms_error;
32951 : 0 : msFreeImage(arg1);
32952 : 0 : ms_error = msGetErrorObj();
32953 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
32954 : : char ms_message[8192];
32955 : 0 : char* msg = msGetErrorString(";");
32956 : 0 : int ms_errorcode = ms_error->code;
32957 [ # # ]: 0 : if (msg) {
32958 : 0 : snprintf(ms_message, 8192, msg);
32959 : 0 : free(msg);
32960 : : }
32961 : : else sprintf(ms_message, "Unknown message");
32962 : :
32963 : 0 : msResetErrorList();
32964 : :
32965 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
32966 : : case MS_NOTFOUND:
32967 : : break;
32968 : : case -1:
32969 : : break;
32970 : : case MS_IOERR:
32971 : : {
32972 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
32973 : : };
32974 : : break;
32975 : : case MS_MEMERR:
32976 : : {
32977 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
32978 : : };
32979 : : break;
32980 : : case MS_TYPEERR:
32981 : : {
32982 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
32983 : : };
32984 : : break;
32985 : : case MS_EOFERR:
32986 : : {
32987 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
32988 : : };
32989 : : break;
32990 : : case MS_CHILDERR:
32991 : : {
32992 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
32993 : : };
32994 : : break;
32995 : : case MS_NULLPARENTERR:
32996 : : {
32997 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
32998 : : };
32999 : : break;
33000 : : default:
33001 : : {
33002 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
33003 : : };
33004 : : break;
33005 : : }
33006 : : }
33007 : : }
33008 : : }
33009 : :
33010 : :
33011 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msSetup(JNIEnv *jenv, jclass jcls) {
33012 : : jint jresult = 0 ;
33013 : : int result;
33014 : :
33015 : : (void)jenv;
33016 : : (void)jcls;
33017 : : {
33018 : : errorObj *ms_error;
33019 : 1 : result = (int)msSetup();
33020 : 1 : ms_error = msGetErrorObj();
33021 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33022 : : char ms_message[8192];
33023 : 0 : char* msg = msGetErrorString(";");
33024 : 0 : int ms_errorcode = ms_error->code;
33025 [ # # ]: 0 : if (msg) {
33026 : 0 : snprintf(ms_message, 8192, msg);
33027 : 0 : free(msg);
33028 : : }
33029 : : else sprintf(ms_message, "Unknown message");
33030 : :
33031 : 0 : msResetErrorList();
33032 : :
33033 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33034 : : case MS_NOTFOUND:
33035 : : break;
33036 : : case -1:
33037 : : break;
33038 : : case MS_IOERR:
33039 : : {
33040 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33041 : : };
33042 : : break;
33043 : : case MS_MEMERR:
33044 : : {
33045 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33046 : : };
33047 : : break;
33048 : : case MS_TYPEERR:
33049 : : {
33050 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33051 : : };
33052 : : break;
33053 : : case MS_EOFERR:
33054 : : {
33055 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33056 : : };
33057 : : break;
33058 : : case MS_CHILDERR:
33059 : : {
33060 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33061 : : };
33062 : : break;
33063 : : case MS_NULLPARENTERR:
33064 : : {
33065 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33066 : : };
33067 : : break;
33068 : : default:
33069 : : {
33070 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33071 : : };
33072 : : break;
33073 : : }
33074 : : }
33075 : : }
33076 : : jresult = (jint)result;
33077 : : return jresult;
33078 : : }
33079 : :
33080 : :
33081 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msCleanup(JNIEnv *jenv, jclass jcls, jint jarg1) {
33082 : : int arg1 ;
33083 : :
33084 : : (void)jenv;
33085 : : (void)jcls;
33086 : : arg1 = (int)jarg1;
33087 : : {
33088 : : errorObj *ms_error;
33089 : 0 : msCleanup(arg1);
33090 : 0 : ms_error = msGetErrorObj();
33091 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33092 : : char ms_message[8192];
33093 : 0 : char* msg = msGetErrorString(";");
33094 : 0 : int ms_errorcode = ms_error->code;
33095 [ # # ]: 0 : if (msg) {
33096 : 0 : snprintf(ms_message, 8192, msg);
33097 : 0 : free(msg);
33098 : : }
33099 : : else sprintf(ms_message, "Unknown message");
33100 : :
33101 : 0 : msResetErrorList();
33102 : :
33103 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33104 : : case MS_NOTFOUND:
33105 : : break;
33106 : : case -1:
33107 : : break;
33108 : : case MS_IOERR:
33109 : : {
33110 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
33111 : : };
33112 : : break;
33113 : : case MS_MEMERR:
33114 : : {
33115 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
33116 : : };
33117 : : break;
33118 : : case MS_TYPEERR:
33119 : : {
33120 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
33121 : : };
33122 : : break;
33123 : : case MS_EOFERR:
33124 : : {
33125 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
33126 : : };
33127 : : break;
33128 : : case MS_CHILDERR:
33129 : : {
33130 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33131 : : };
33132 : : break;
33133 : : case MS_NULLPARENTERR:
33134 : : {
33135 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33136 : : };
33137 : : break;
33138 : : default:
33139 : : {
33140 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
33141 : : };
33142 : : break;
33143 : : }
33144 : : }
33145 : : }
33146 : : }
33147 : :
33148 : :
33149 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msLoadMapFromString(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
33150 : : jlong jresult = 0 ;
33151 : : char *arg1 = (char *) 0 ;
33152 : : char *arg2 = (char *) 0 ;
33153 : : mapObj *result = 0 ;
33154 : :
33155 : : (void)jenv;
33156 : : (void)jcls;
33157 : : {
33158 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
33159 : : }
33160 : : {
33161 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
33162 : : }
33163 : : {
33164 : : errorObj *ms_error;
33165 : 0 : result = (mapObj *)msLoadMapFromString(arg1,arg2);
33166 : 0 : ms_error = msGetErrorObj();
33167 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33168 : : char ms_message[8192];
33169 : 0 : char* msg = msGetErrorString(";");
33170 : 0 : int ms_errorcode = ms_error->code;
33171 [ # # ]: 0 : if (msg) {
33172 : 0 : snprintf(ms_message, 8192, msg);
33173 : 0 : free(msg);
33174 : : }
33175 : : else sprintf(ms_message, "Unknown message");
33176 : :
33177 : 0 : msResetErrorList();
33178 : :
33179 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33180 : : case MS_NOTFOUND:
33181 : : break;
33182 : : case -1:
33183 : : break;
33184 : : case MS_IOERR:
33185 : : {
33186 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33187 : : };
33188 : : break;
33189 : : case MS_MEMERR:
33190 : : {
33191 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33192 : : };
33193 : : break;
33194 : : case MS_TYPEERR:
33195 : : {
33196 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33197 : : };
33198 : : break;
33199 : : case MS_EOFERR:
33200 : : {
33201 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33202 : : };
33203 : : break;
33204 : : case MS_CHILDERR:
33205 : : {
33206 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33207 : : };
33208 : : break;
33209 : : case MS_NULLPARENTERR:
33210 : : {
33211 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33212 : : };
33213 : : break;
33214 : : default:
33215 : : {
33216 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33217 : : };
33218 : : break;
33219 : : }
33220 : : }
33221 : : }
33222 : 0 : *(mapObj **)&jresult = result;
33223 [ # # ]: 0 : if (arg1) free(arg1);
33224 [ # # ]: 0 : if (arg2) free(arg2);
33225 : 0 : return jresult;
33226 : : }
33227 : :
33228 : :
33229 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1MAJOR_1get(JNIEnv *jenv, jclass jcls) {
33230 : : jint jresult = 0 ;
33231 : : int result;
33232 : :
33233 : : (void)jenv;
33234 : : (void)jcls;
33235 : : result = (int)(6);
33236 : : jresult = (jint)result;
33237 : 1 : return jresult;
33238 : : }
33239 : :
33240 : :
33241 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1MINOR_1get(JNIEnv *jenv, jclass jcls) {
33242 : : jint jresult = 0 ;
33243 : : int result;
33244 : :
33245 : : (void)jenv;
33246 : : (void)jcls;
33247 : : result = (int)(5);
33248 : : jresult = (jint)result;
33249 : 1 : return jresult;
33250 : : }
33251 : :
33252 : :
33253 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1REV_1get(JNIEnv *jenv, jclass jcls) {
33254 : : jint jresult = 0 ;
33255 : : int result;
33256 : :
33257 : : (void)jenv;
33258 : : (void)jcls;
33259 : : result = (int)(0);
33260 : : jresult = (jint)result;
33261 : 1 : return jresult;
33262 : : }
33263 : :
33264 : :
33265 : 1 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1get(JNIEnv *jenv, jclass jcls) {
33266 : : jstring jresult = 0 ;
33267 : : char *result = 0 ;
33268 : :
33269 : : (void)jenv;
33270 : : (void)jcls;
33271 : : result = (char *)("6.5-dev");
33272 : : {
33273 : 1 : jresult = JNU_NewStringNative(jenv, result);
33274 : : }
33275 : 1 : return jresult;
33276 : : }
33277 : :
33278 : :
33279 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1VERSION_1NUM_1get(JNIEnv *jenv, jclass jcls) {
33280 : : jint jresult = 0 ;
33281 : : int result;
33282 : :
33283 : : (void)jenv;
33284 : : (void)jcls;
33285 : : result = (int)(60500);
33286 : : jresult = (jint)result;
33287 : 1 : return jresult;
33288 : : }
33289 : :
33290 : :
33291 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1minx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
33292 : : rectObj *arg1 = (rectObj *) 0 ;
33293 : : double arg2 ;
33294 : :
33295 : : (void)jenv;
33296 : : (void)jcls;
33297 : : (void)jarg1_;
33298 : 0 : arg1 = *(rectObj **)&jarg1;
33299 : : arg2 = (double)jarg2;
33300 [ # # ]: 0 : if (arg1) (arg1)->minx = arg2;
33301 : 0 : }
33302 : :
33303 : :
33304 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1minx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33305 : : jdouble jresult = 0 ;
33306 : : rectObj *arg1 = (rectObj *) 0 ;
33307 : : double result;
33308 : :
33309 : : (void)jenv;
33310 : : (void)jcls;
33311 : : (void)jarg1_;
33312 : 1 : arg1 = *(rectObj **)&jarg1;
33313 : 1 : result = (double) ((arg1)->minx);
33314 : : jresult = (jdouble)result;
33315 : 1 : return jresult;
33316 : : }
33317 : :
33318 : :
33319 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1miny_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
33320 : : rectObj *arg1 = (rectObj *) 0 ;
33321 : : double arg2 ;
33322 : :
33323 : : (void)jenv;
33324 : : (void)jcls;
33325 : : (void)jarg1_;
33326 : 0 : arg1 = *(rectObj **)&jarg1;
33327 : : arg2 = (double)jarg2;
33328 [ # # ]: 0 : if (arg1) (arg1)->miny = arg2;
33329 : 0 : }
33330 : :
33331 : :
33332 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1miny_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33333 : : jdouble jresult = 0 ;
33334 : : rectObj *arg1 = (rectObj *) 0 ;
33335 : : double result;
33336 : :
33337 : : (void)jenv;
33338 : : (void)jcls;
33339 : : (void)jarg1_;
33340 : 1 : arg1 = *(rectObj **)&jarg1;
33341 : 1 : result = (double) ((arg1)->miny);
33342 : : jresult = (jdouble)result;
33343 : 1 : return jresult;
33344 : : }
33345 : :
33346 : :
33347 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1maxx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
33348 : : rectObj *arg1 = (rectObj *) 0 ;
33349 : : double arg2 ;
33350 : :
33351 : : (void)jenv;
33352 : : (void)jcls;
33353 : : (void)jarg1_;
33354 : 0 : arg1 = *(rectObj **)&jarg1;
33355 : : arg2 = (double)jarg2;
33356 [ # # ]: 0 : if (arg1) (arg1)->maxx = arg2;
33357 : 0 : }
33358 : :
33359 : :
33360 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1maxx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33361 : : jdouble jresult = 0 ;
33362 : : rectObj *arg1 = (rectObj *) 0 ;
33363 : : double result;
33364 : :
33365 : : (void)jenv;
33366 : : (void)jcls;
33367 : : (void)jarg1_;
33368 : 1 : arg1 = *(rectObj **)&jarg1;
33369 : 1 : result = (double) ((arg1)->maxx);
33370 : : jresult = (jdouble)result;
33371 : 1 : return jresult;
33372 : : }
33373 : :
33374 : :
33375 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1maxy_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
33376 : : rectObj *arg1 = (rectObj *) 0 ;
33377 : : double arg2 ;
33378 : :
33379 : : (void)jenv;
33380 : : (void)jcls;
33381 : : (void)jarg1_;
33382 : 0 : arg1 = *(rectObj **)&jarg1;
33383 : : arg2 = (double)jarg2;
33384 [ # # ]: 0 : if (arg1) (arg1)->maxy = arg2;
33385 : 0 : }
33386 : :
33387 : :
33388 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1maxy_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33389 : : jdouble jresult = 0 ;
33390 : : rectObj *arg1 = (rectObj *) 0 ;
33391 : : double result;
33392 : :
33393 : : (void)jenv;
33394 : : (void)jcls;
33395 : : (void)jarg1_;
33396 : 1 : arg1 = *(rectObj **)&jarg1;
33397 : 1 : result = (double) ((arg1)->maxy);
33398 : : jresult = (jdouble)result;
33399 : 1 : return jresult;
33400 : : }
33401 : :
33402 : :
33403 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1rectObj(JNIEnv *jenv, jclass jcls, jdouble jarg1, jdouble jarg2, jdouble jarg3, jdouble jarg4, jint jarg5) {
33404 : : jlong jresult = 0 ;
33405 : : double arg1 = (double) -1.0 ;
33406 : : double arg2 = (double) -1.0 ;
33407 : : double arg3 = (double) -1.0 ;
33408 : : double arg4 = (double) -1.0 ;
33409 : : int arg5 = (int) 0 ;
33410 : : rectObj *result = 0 ;
33411 : :
33412 : : (void)jenv;
33413 : : (void)jcls;
33414 : : arg1 = (double)jarg1;
33415 : : arg2 = (double)jarg2;
33416 : : arg3 = (double)jarg3;
33417 : : arg4 = (double)jarg4;
33418 : : arg5 = (int)jarg5;
33419 : : {
33420 : : errorObj *ms_error;
33421 : 0 : result = (rectObj *)new_rectObj(arg1,arg2,arg3,arg4,arg5);
33422 : 0 : ms_error = msGetErrorObj();
33423 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33424 : : char ms_message[8192];
33425 : 0 : char* msg = msGetErrorString(";");
33426 : 0 : int ms_errorcode = ms_error->code;
33427 [ # # ]: 0 : if (msg) {
33428 : 0 : snprintf(ms_message, 8192, msg);
33429 : 0 : free(msg);
33430 : : }
33431 : : else sprintf(ms_message, "Unknown message");
33432 : :
33433 : 0 : msResetErrorList();
33434 : :
33435 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33436 : : case MS_NOTFOUND:
33437 : : break;
33438 : : case -1:
33439 : : break;
33440 : : case MS_IOERR:
33441 : : {
33442 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33443 : : };
33444 : : break;
33445 : : case MS_MEMERR:
33446 : : {
33447 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33448 : : };
33449 : : break;
33450 : : case MS_TYPEERR:
33451 : : {
33452 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33453 : : };
33454 : : break;
33455 : : case MS_EOFERR:
33456 : : {
33457 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33458 : : };
33459 : : break;
33460 : : case MS_CHILDERR:
33461 : : {
33462 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33463 : : };
33464 : : break;
33465 : : case MS_NULLPARENTERR:
33466 : : {
33467 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33468 : : };
33469 : : break;
33470 : : default:
33471 : : {
33472 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33473 : : };
33474 : : break;
33475 : : }
33476 : : }
33477 : : }
33478 : 0 : *(rectObj **)&jresult = result;
33479 : 0 : return jresult;
33480 : : }
33481 : :
33482 : :
33483 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1rectObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
33484 : : rectObj *arg1 = (rectObj *) 0 ;
33485 : :
33486 : : (void)jenv;
33487 : : (void)jcls;
33488 : 0 : arg1 = *(rectObj **)&jarg1;
33489 : : {
33490 : : errorObj *ms_error;
33491 : : delete_rectObj(arg1);
33492 : 0 : ms_error = msGetErrorObj();
33493 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33494 : : char ms_message[8192];
33495 : 0 : char* msg = msGetErrorString(";");
33496 : 0 : int ms_errorcode = ms_error->code;
33497 [ # # ]: 0 : if (msg) {
33498 : 0 : snprintf(ms_message, 8192, msg);
33499 : 0 : free(msg);
33500 : : }
33501 : : else sprintf(ms_message, "Unknown message");
33502 : :
33503 : 0 : msResetErrorList();
33504 : :
33505 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33506 : : case MS_NOTFOUND:
33507 : : break;
33508 : : case -1:
33509 : : break;
33510 : : case MS_IOERR:
33511 : : {
33512 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
33513 : : };
33514 : : break;
33515 : : case MS_MEMERR:
33516 : : {
33517 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
33518 : : };
33519 : : break;
33520 : : case MS_TYPEERR:
33521 : : {
33522 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
33523 : : };
33524 : : break;
33525 : : case MS_EOFERR:
33526 : : {
33527 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
33528 : : };
33529 : : break;
33530 : : case MS_CHILDERR:
33531 : : {
33532 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33533 : : };
33534 : : break;
33535 : : case MS_NULLPARENTERR:
33536 : : {
33537 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
33538 : : };
33539 : : break;
33540 : : default:
33541 : : {
33542 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
33543 : : };
33544 : : break;
33545 : : }
33546 : : }
33547 : : }
33548 : : }
33549 : :
33550 : :
33551 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1project(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
33552 : : jint jresult = 0 ;
33553 : : rectObj *arg1 = (rectObj *) 0 ;
33554 : : projectionObj *arg2 = (projectionObj *) 0 ;
33555 : : projectionObj *arg3 = (projectionObj *) 0 ;
33556 : : int result;
33557 : :
33558 : : (void)jenv;
33559 : : (void)jcls;
33560 : : (void)jarg1_;
33561 : : (void)jarg2_;
33562 : : (void)jarg3_;
33563 : 0 : arg1 = *(rectObj **)&jarg1;
33564 : 0 : arg2 = *(projectionObj **)&jarg2;
33565 : 0 : arg3 = *(projectionObj **)&jarg3;
33566 : : {
33567 : : errorObj *ms_error;
33568 : : result = (int)rectObj_project(arg1,arg2,arg3);
33569 : 0 : ms_error = msGetErrorObj();
33570 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33571 : : char ms_message[8192];
33572 : 0 : char* msg = msGetErrorString(";");
33573 : 0 : int ms_errorcode = ms_error->code;
33574 [ # # ]: 0 : if (msg) {
33575 : 0 : snprintf(ms_message, 8192, msg);
33576 : 0 : free(msg);
33577 : : }
33578 : : else sprintf(ms_message, "Unknown message");
33579 : :
33580 : 0 : msResetErrorList();
33581 : :
33582 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33583 : : case MS_NOTFOUND:
33584 : : break;
33585 : : case -1:
33586 : : break;
33587 : : case MS_IOERR:
33588 : : {
33589 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33590 : : };
33591 : : break;
33592 : : case MS_MEMERR:
33593 : : {
33594 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33595 : : };
33596 : : break;
33597 : : case MS_TYPEERR:
33598 : : {
33599 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33600 : : };
33601 : : break;
33602 : : case MS_EOFERR:
33603 : : {
33604 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33605 : : };
33606 : : break;
33607 : : case MS_CHILDERR:
33608 : : {
33609 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33610 : : };
33611 : : break;
33612 : : case MS_NULLPARENTERR:
33613 : : {
33614 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33615 : : };
33616 : : break;
33617 : : default:
33618 : : {
33619 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33620 : : };
33621 : : break;
33622 : : }
33623 : : }
33624 : : }
33625 : : jresult = (jint)result;
33626 : : return jresult;
33627 : : }
33628 : :
33629 : :
33630 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1fit(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3) {
33631 : : jdouble jresult = 0 ;
33632 : : rectObj *arg1 = (rectObj *) 0 ;
33633 : : int arg2 ;
33634 : : int arg3 ;
33635 : : double result;
33636 : :
33637 : : (void)jenv;
33638 : : (void)jcls;
33639 : : (void)jarg1_;
33640 : 0 : arg1 = *(rectObj **)&jarg1;
33641 : : arg2 = (int)jarg2;
33642 : : arg3 = (int)jarg3;
33643 : : {
33644 : : errorObj *ms_error;
33645 : : result = (double)rectObj_fit(arg1,arg2,arg3);
33646 : 0 : ms_error = msGetErrorObj();
33647 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33648 : : char ms_message[8192];
33649 : 0 : char* msg = msGetErrorString(";");
33650 : 0 : int ms_errorcode = ms_error->code;
33651 [ # # ]: 0 : if (msg) {
33652 : 0 : snprintf(ms_message, 8192, msg);
33653 : 0 : free(msg);
33654 : : }
33655 : : else sprintf(ms_message, "Unknown message");
33656 : :
33657 : 0 : msResetErrorList();
33658 : :
33659 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33660 : : case MS_NOTFOUND:
33661 : : break;
33662 : : case -1:
33663 : : break;
33664 : : case MS_IOERR:
33665 : : {
33666 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33667 : : };
33668 : : break;
33669 : : case MS_MEMERR:
33670 : : {
33671 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33672 : : };
33673 : : break;
33674 : : case MS_TYPEERR:
33675 : : {
33676 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33677 : : };
33678 : : break;
33679 : : case MS_EOFERR:
33680 : : {
33681 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33682 : : };
33683 : : break;
33684 : : case MS_CHILDERR:
33685 : : {
33686 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33687 : : };
33688 : : break;
33689 : : case MS_NULLPARENTERR:
33690 : : {
33691 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33692 : : };
33693 : : break;
33694 : : default:
33695 : : {
33696 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33697 : : };
33698 : : break;
33699 : : }
33700 : : }
33701 : : }
33702 : : jresult = (jdouble)result;
33703 : : return jresult;
33704 : : }
33705 : :
33706 : :
33707 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_, jint jarg5, jstring jarg6) {
33708 : : jint jresult = 0 ;
33709 : : rectObj *arg1 = (rectObj *) 0 ;
33710 : : mapObj *arg2 = (mapObj *) 0 ;
33711 : : layerObj *arg3 = (layerObj *) 0 ;
33712 : : imageObj *arg4 = (imageObj *) 0 ;
33713 : : int arg5 ;
33714 : : char *arg6 = (char *) 0 ;
33715 : : int result;
33716 : :
33717 : : (void)jenv;
33718 : : (void)jcls;
33719 : : (void)jarg1_;
33720 : : (void)jarg2_;
33721 : : (void)jarg3_;
33722 : : (void)jarg4_;
33723 : 0 : arg1 = *(rectObj **)&jarg1;
33724 : 0 : arg2 = *(mapObj **)&jarg2;
33725 : 0 : arg3 = *(layerObj **)&jarg3;
33726 : 0 : arg4 = *(imageObj **)&jarg4;
33727 : : arg5 = (int)jarg5;
33728 : : {
33729 : 0 : arg6 = JNU_GetStringNativeChars(jenv, jarg6);
33730 : : }
33731 : : {
33732 : : errorObj *ms_error;
33733 : : result = (int)rectObj_draw(arg1,arg2,arg3,arg4,arg5,arg6);
33734 : 0 : ms_error = msGetErrorObj();
33735 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33736 : : char ms_message[8192];
33737 : 0 : char* msg = msGetErrorString(";");
33738 : 0 : int ms_errorcode = ms_error->code;
33739 [ # # ]: 0 : if (msg) {
33740 : 0 : snprintf(ms_message, 8192, msg);
33741 : 0 : free(msg);
33742 : : }
33743 : : else sprintf(ms_message, "Unknown message");
33744 : :
33745 : 0 : msResetErrorList();
33746 : :
33747 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33748 : : case MS_NOTFOUND:
33749 : : break;
33750 : : case -1:
33751 : : break;
33752 : : case MS_IOERR:
33753 : : {
33754 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33755 : : };
33756 : : break;
33757 : : case MS_MEMERR:
33758 : : {
33759 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33760 : : };
33761 : : break;
33762 : : case MS_TYPEERR:
33763 : : {
33764 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33765 : : };
33766 : : break;
33767 : : case MS_EOFERR:
33768 : : {
33769 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33770 : : };
33771 : : break;
33772 : : case MS_CHILDERR:
33773 : : {
33774 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33775 : : };
33776 : : break;
33777 : : case MS_NULLPARENTERR:
33778 : : {
33779 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33780 : : };
33781 : : break;
33782 : : default:
33783 : : {
33784 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33785 : : };
33786 : : break;
33787 : : }
33788 : : }
33789 : : }
33790 : : jresult = (jint)result;
33791 [ # # ]: 0 : if (arg6) free(arg6);
33792 : : return jresult;
33793 : : }
33794 : :
33795 : :
33796 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1getCenter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33797 : : jlong jresult = 0 ;
33798 : : rectObj *arg1 = (rectObj *) 0 ;
33799 : : pointObj *result = 0 ;
33800 : :
33801 : : (void)jenv;
33802 : : (void)jcls;
33803 : : (void)jarg1_;
33804 : 0 : arg1 = *(rectObj **)&jarg1;
33805 : : {
33806 : : errorObj *ms_error;
33807 : : result = (pointObj *)rectObj_getCenter(arg1);
33808 : 0 : ms_error = msGetErrorObj();
33809 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33810 : : char ms_message[8192];
33811 : 0 : char* msg = msGetErrorString(";");
33812 : 0 : int ms_errorcode = ms_error->code;
33813 [ # # ]: 0 : if (msg) {
33814 : 0 : snprintf(ms_message, 8192, msg);
33815 : 0 : free(msg);
33816 : : }
33817 : : else sprintf(ms_message, "Unknown message");
33818 : :
33819 : 0 : msResetErrorList();
33820 : :
33821 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33822 : : case MS_NOTFOUND:
33823 : : break;
33824 : : case -1:
33825 : : break;
33826 : : case MS_IOERR:
33827 : : {
33828 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33829 : : };
33830 : : break;
33831 : : case MS_MEMERR:
33832 : : {
33833 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33834 : : };
33835 : : break;
33836 : : case MS_TYPEERR:
33837 : : {
33838 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33839 : : };
33840 : : break;
33841 : : case MS_EOFERR:
33842 : : {
33843 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33844 : : };
33845 : : break;
33846 : : case MS_CHILDERR:
33847 : : {
33848 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33849 : : };
33850 : : break;
33851 : : case MS_NULLPARENTERR:
33852 : : {
33853 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33854 : : };
33855 : : break;
33856 : : default:
33857 : : {
33858 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33859 : : };
33860 : : break;
33861 : : }
33862 : : }
33863 : : }
33864 : 0 : *(pointObj **)&jresult = result;
33865 : 0 : return jresult;
33866 : : }
33867 : :
33868 : :
33869 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1toPolygon(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33870 : : jlong jresult = 0 ;
33871 : : rectObj *arg1 = (rectObj *) 0 ;
33872 : : shapeObj *result = 0 ;
33873 : :
33874 : : (void)jenv;
33875 : : (void)jcls;
33876 : : (void)jarg1_;
33877 : 0 : arg1 = *(rectObj **)&jarg1;
33878 : : {
33879 : : errorObj *ms_error;
33880 : 0 : result = (shapeObj *)rectObj_toPolygon(arg1);
33881 : 0 : ms_error = msGetErrorObj();
33882 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33883 : : char ms_message[8192];
33884 : 0 : char* msg = msGetErrorString(";");
33885 : 0 : int ms_errorcode = ms_error->code;
33886 [ # # ]: 0 : if (msg) {
33887 : 0 : snprintf(ms_message, 8192, msg);
33888 : 0 : free(msg);
33889 : : }
33890 : : else sprintf(ms_message, "Unknown message");
33891 : :
33892 : 0 : msResetErrorList();
33893 : :
33894 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33895 : : case MS_NOTFOUND:
33896 : : break;
33897 : : case -1:
33898 : : break;
33899 : : case MS_IOERR:
33900 : : {
33901 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33902 : : };
33903 : : break;
33904 : : case MS_MEMERR:
33905 : : {
33906 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33907 : : };
33908 : : break;
33909 : : case MS_TYPEERR:
33910 : : {
33911 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33912 : : };
33913 : : break;
33914 : : case MS_EOFERR:
33915 : : {
33916 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33917 : : };
33918 : : break;
33919 : : case MS_CHILDERR:
33920 : : {
33921 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33922 : : };
33923 : : break;
33924 : : case MS_NULLPARENTERR:
33925 : : {
33926 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33927 : : };
33928 : : break;
33929 : : default:
33930 : : {
33931 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
33932 : : };
33933 : : break;
33934 : : }
33935 : : }
33936 : : }
33937 : 0 : *(shapeObj **)&jresult = result;
33938 : 0 : return jresult;
33939 : : }
33940 : :
33941 : :
33942 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_rectObj_1toString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
33943 : : jstring jresult = 0 ;
33944 : : rectObj *arg1 = (rectObj *) 0 ;
33945 : : char *result = 0 ;
33946 : :
33947 : : (void)jenv;
33948 : : (void)jcls;
33949 : : (void)jarg1_;
33950 : 0 : arg1 = *(rectObj **)&jarg1;
33951 : : {
33952 : : errorObj *ms_error;
33953 : : result = (char *)rectObj_toString(arg1);
33954 : 0 : ms_error = msGetErrorObj();
33955 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
33956 : : char ms_message[8192];
33957 : 0 : char* msg = msGetErrorString(";");
33958 : 0 : int ms_errorcode = ms_error->code;
33959 [ # # ]: 0 : if (msg) {
33960 : 0 : snprintf(ms_message, 8192, msg);
33961 : 0 : free(msg);
33962 : : }
33963 : : else sprintf(ms_message, "Unknown message");
33964 : :
33965 : 0 : msResetErrorList();
33966 : :
33967 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
33968 : : case MS_NOTFOUND:
33969 : : break;
33970 : : case -1:
33971 : : break;
33972 : : case MS_IOERR:
33973 : : {
33974 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
33975 : : };
33976 : : break;
33977 : : case MS_MEMERR:
33978 : : {
33979 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
33980 : : };
33981 : : break;
33982 : : case MS_TYPEERR:
33983 : : {
33984 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
33985 : : };
33986 : : break;
33987 : : case MS_EOFERR:
33988 : : {
33989 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
33990 : : };
33991 : : break;
33992 : : case MS_CHILDERR:
33993 : : {
33994 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
33995 : : };
33996 : : break;
33997 : : case MS_NULLPARENTERR:
33998 : : {
33999 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34000 : : };
34001 : : break;
34002 : : default:
34003 : : {
34004 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34005 : : };
34006 : : break;
34007 : : }
34008 : : }
34009 : : }
34010 : : {
34011 : 0 : jresult = JNU_NewStringNative(jenv, result);
34012 : : }
34013 : 0 : free(result);
34014 : 0 : return jresult;
34015 : : }
34016 : :
34017 : :
34018 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1x_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
34019 : : pointObj *arg1 = (pointObj *) 0 ;
34020 : : double arg2 ;
34021 : :
34022 : : (void)jenv;
34023 : : (void)jcls;
34024 : : (void)jarg1_;
34025 : 0 : arg1 = *(pointObj **)&jarg1;
34026 : : arg2 = (double)jarg2;
34027 [ # # ]: 0 : if (arg1) (arg1)->x = arg2;
34028 : 0 : }
34029 : :
34030 : :
34031 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1x_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34032 : : jdouble jresult = 0 ;
34033 : : pointObj *arg1 = (pointObj *) 0 ;
34034 : : double result;
34035 : :
34036 : : (void)jenv;
34037 : : (void)jcls;
34038 : : (void)jarg1_;
34039 : 1 : arg1 = *(pointObj **)&jarg1;
34040 : 1 : result = (double) ((arg1)->x);
34041 : : jresult = (jdouble)result;
34042 : 1 : return jresult;
34043 : : }
34044 : :
34045 : :
34046 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1y_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
34047 : : pointObj *arg1 = (pointObj *) 0 ;
34048 : : double arg2 ;
34049 : :
34050 : : (void)jenv;
34051 : : (void)jcls;
34052 : : (void)jarg1_;
34053 : 0 : arg1 = *(pointObj **)&jarg1;
34054 : : arg2 = (double)jarg2;
34055 [ # # ]: 0 : if (arg1) (arg1)->y = arg2;
34056 : 0 : }
34057 : :
34058 : :
34059 : 1 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1y_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34060 : : jdouble jresult = 0 ;
34061 : : pointObj *arg1 = (pointObj *) 0 ;
34062 : : double result;
34063 : :
34064 : : (void)jenv;
34065 : : (void)jcls;
34066 : : (void)jarg1_;
34067 : 1 : arg1 = *(pointObj **)&jarg1;
34068 : 1 : result = (double) ((arg1)->y);
34069 : : jresult = (jdouble)result;
34070 : 1 : return jresult;
34071 : : }
34072 : :
34073 : :
34074 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1pointObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
34075 : : pointObj *arg1 = (pointObj *) 0 ;
34076 : :
34077 : : (void)jenv;
34078 : : (void)jcls;
34079 : 0 : arg1 = *(pointObj **)&jarg1;
34080 : : {
34081 : : errorObj *ms_error;
34082 : : delete_pointObj(arg1);
34083 : 0 : ms_error = msGetErrorObj();
34084 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34085 : : char ms_message[8192];
34086 : 0 : char* msg = msGetErrorString(";");
34087 : 0 : int ms_errorcode = ms_error->code;
34088 [ # # ]: 0 : if (msg) {
34089 : 0 : snprintf(ms_message, 8192, msg);
34090 : 0 : free(msg);
34091 : : }
34092 : : else sprintf(ms_message, "Unknown message");
34093 : :
34094 : 0 : msResetErrorList();
34095 : :
34096 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34097 : : case MS_NOTFOUND:
34098 : : break;
34099 : : case -1:
34100 : : break;
34101 : : case MS_IOERR:
34102 : : {
34103 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
34104 : : };
34105 : : break;
34106 : : case MS_MEMERR:
34107 : : {
34108 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
34109 : : };
34110 : : break;
34111 : : case MS_TYPEERR:
34112 : : {
34113 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
34114 : : };
34115 : : break;
34116 : : case MS_EOFERR:
34117 : : {
34118 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
34119 : : };
34120 : : break;
34121 : : case MS_CHILDERR:
34122 : : {
34123 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
34124 : : };
34125 : : break;
34126 : : case MS_NULLPARENTERR:
34127 : : {
34128 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
34129 : : };
34130 : : break;
34131 : : default:
34132 : : {
34133 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
34134 : : };
34135 : : break;
34136 : : }
34137 : : }
34138 : : }
34139 : : }
34140 : :
34141 : :
34142 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1project(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
34143 : : jint jresult = 0 ;
34144 : : pointObj *arg1 = (pointObj *) 0 ;
34145 : : projectionObj *arg2 = (projectionObj *) 0 ;
34146 : : projectionObj *arg3 = (projectionObj *) 0 ;
34147 : : int result;
34148 : :
34149 : : (void)jenv;
34150 : : (void)jcls;
34151 : : (void)jarg1_;
34152 : : (void)jarg2_;
34153 : : (void)jarg3_;
34154 : 0 : arg1 = *(pointObj **)&jarg1;
34155 : 0 : arg2 = *(projectionObj **)&jarg2;
34156 : 0 : arg3 = *(projectionObj **)&jarg3;
34157 : : {
34158 : : errorObj *ms_error;
34159 : : result = (int)pointObj_project(arg1,arg2,arg3);
34160 : 0 : ms_error = msGetErrorObj();
34161 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34162 : : char ms_message[8192];
34163 : 0 : char* msg = msGetErrorString(";");
34164 : 0 : int ms_errorcode = ms_error->code;
34165 [ # # ]: 0 : if (msg) {
34166 : 0 : snprintf(ms_message, 8192, msg);
34167 : 0 : free(msg);
34168 : : }
34169 : : else sprintf(ms_message, "Unknown message");
34170 : :
34171 : 0 : msResetErrorList();
34172 : :
34173 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34174 : : case MS_NOTFOUND:
34175 : : break;
34176 : : case -1:
34177 : : break;
34178 : : case MS_IOERR:
34179 : : {
34180 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34181 : : };
34182 : : break;
34183 : : case MS_MEMERR:
34184 : : {
34185 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34186 : : };
34187 : : break;
34188 : : case MS_TYPEERR:
34189 : : {
34190 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34191 : : };
34192 : : break;
34193 : : case MS_EOFERR:
34194 : : {
34195 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34196 : : };
34197 : : break;
34198 : : case MS_CHILDERR:
34199 : : {
34200 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34201 : : };
34202 : : break;
34203 : : case MS_NULLPARENTERR:
34204 : : {
34205 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34206 : : };
34207 : : break;
34208 : : default:
34209 : : {
34210 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34211 : : };
34212 : : break;
34213 : : }
34214 : : }
34215 : : }
34216 : : jresult = (jint)result;
34217 : : return jresult;
34218 : : }
34219 : :
34220 : :
34221 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_, jint jarg5, jstring jarg6) {
34222 : : jint jresult = 0 ;
34223 : : pointObj *arg1 = (pointObj *) 0 ;
34224 : : mapObj *arg2 = (mapObj *) 0 ;
34225 : : layerObj *arg3 = (layerObj *) 0 ;
34226 : : imageObj *arg4 = (imageObj *) 0 ;
34227 : : int arg5 ;
34228 : : char *arg6 = (char *) 0 ;
34229 : : int result;
34230 : :
34231 : : (void)jenv;
34232 : : (void)jcls;
34233 : : (void)jarg1_;
34234 : : (void)jarg2_;
34235 : : (void)jarg3_;
34236 : : (void)jarg4_;
34237 : 0 : arg1 = *(pointObj **)&jarg1;
34238 : 0 : arg2 = *(mapObj **)&jarg2;
34239 : 0 : arg3 = *(layerObj **)&jarg3;
34240 : 0 : arg4 = *(imageObj **)&jarg4;
34241 : : arg5 = (int)jarg5;
34242 : : {
34243 : 0 : arg6 = JNU_GetStringNativeChars(jenv, jarg6);
34244 : : }
34245 : : {
34246 : : errorObj *ms_error;
34247 : : result = (int)pointObj_draw(arg1,arg2,arg3,arg4,arg5,arg6);
34248 : 0 : ms_error = msGetErrorObj();
34249 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34250 : : char ms_message[8192];
34251 : 0 : char* msg = msGetErrorString(";");
34252 : 0 : int ms_errorcode = ms_error->code;
34253 [ # # ]: 0 : if (msg) {
34254 : 0 : snprintf(ms_message, 8192, msg);
34255 : 0 : free(msg);
34256 : : }
34257 : : else sprintf(ms_message, "Unknown message");
34258 : :
34259 : 0 : msResetErrorList();
34260 : :
34261 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34262 : : case MS_NOTFOUND:
34263 : : break;
34264 : : case -1:
34265 : : break;
34266 : : case MS_IOERR:
34267 : : {
34268 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34269 : : };
34270 : : break;
34271 : : case MS_MEMERR:
34272 : : {
34273 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34274 : : };
34275 : : break;
34276 : : case MS_TYPEERR:
34277 : : {
34278 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34279 : : };
34280 : : break;
34281 : : case MS_EOFERR:
34282 : : {
34283 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34284 : : };
34285 : : break;
34286 : : case MS_CHILDERR:
34287 : : {
34288 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34289 : : };
34290 : : break;
34291 : : case MS_NULLPARENTERR:
34292 : : {
34293 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34294 : : };
34295 : : break;
34296 : : default:
34297 : : {
34298 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34299 : : };
34300 : : break;
34301 : : }
34302 : : }
34303 : : }
34304 : : jresult = (jint)result;
34305 [ # # ]: 0 : if (arg6) free(arg6);
34306 : : return jresult;
34307 : : }
34308 : :
34309 : :
34310 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1distanceToPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34311 : : jdouble jresult = 0 ;
34312 : : pointObj *arg1 = (pointObj *) 0 ;
34313 : : pointObj *arg2 = (pointObj *) 0 ;
34314 : : double result;
34315 : :
34316 : : (void)jenv;
34317 : : (void)jcls;
34318 : : (void)jarg1_;
34319 : : (void)jarg2_;
34320 : 0 : arg1 = *(pointObj **)&jarg1;
34321 : 0 : arg2 = *(pointObj **)&jarg2;
34322 : : {
34323 : : errorObj *ms_error;
34324 : : result = (double)pointObj_distanceToPoint(arg1,arg2);
34325 : 0 : ms_error = msGetErrorObj();
34326 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34327 : : char ms_message[8192];
34328 : 0 : char* msg = msGetErrorString(";");
34329 : 0 : int ms_errorcode = ms_error->code;
34330 [ # # ]: 0 : if (msg) {
34331 : 0 : snprintf(ms_message, 8192, msg);
34332 : 0 : free(msg);
34333 : : }
34334 : : else sprintf(ms_message, "Unknown message");
34335 : :
34336 : 0 : msResetErrorList();
34337 : :
34338 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34339 : : case MS_NOTFOUND:
34340 : : break;
34341 : : case -1:
34342 : : break;
34343 : : case MS_IOERR:
34344 : : {
34345 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34346 : : };
34347 : : break;
34348 : : case MS_MEMERR:
34349 : : {
34350 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34351 : : };
34352 : : break;
34353 : : case MS_TYPEERR:
34354 : : {
34355 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34356 : : };
34357 : : break;
34358 : : case MS_EOFERR:
34359 : : {
34360 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34361 : : };
34362 : : break;
34363 : : case MS_CHILDERR:
34364 : : {
34365 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34366 : : };
34367 : : break;
34368 : : case MS_NULLPARENTERR:
34369 : : {
34370 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34371 : : };
34372 : : break;
34373 : : default:
34374 : : {
34375 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34376 : : };
34377 : : break;
34378 : : }
34379 : : }
34380 : : }
34381 : : jresult = (jdouble)result;
34382 : : return jresult;
34383 : : }
34384 : :
34385 : :
34386 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1distanceToSegment(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
34387 : : jdouble jresult = 0 ;
34388 : : pointObj *arg1 = (pointObj *) 0 ;
34389 : : pointObj *arg2 = (pointObj *) 0 ;
34390 : : pointObj *arg3 = (pointObj *) 0 ;
34391 : : double result;
34392 : :
34393 : : (void)jenv;
34394 : : (void)jcls;
34395 : : (void)jarg1_;
34396 : : (void)jarg2_;
34397 : : (void)jarg3_;
34398 : 0 : arg1 = *(pointObj **)&jarg1;
34399 : 0 : arg2 = *(pointObj **)&jarg2;
34400 : 0 : arg3 = *(pointObj **)&jarg3;
34401 : : {
34402 : : errorObj *ms_error;
34403 : : result = (double)pointObj_distanceToSegment(arg1,arg2,arg3);
34404 : 0 : ms_error = msGetErrorObj();
34405 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34406 : : char ms_message[8192];
34407 : 0 : char* msg = msGetErrorString(";");
34408 : 0 : int ms_errorcode = ms_error->code;
34409 [ # # ]: 0 : if (msg) {
34410 : 0 : snprintf(ms_message, 8192, msg);
34411 : 0 : free(msg);
34412 : : }
34413 : : else sprintf(ms_message, "Unknown message");
34414 : :
34415 : 0 : msResetErrorList();
34416 : :
34417 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34418 : : case MS_NOTFOUND:
34419 : : break;
34420 : : case -1:
34421 : : break;
34422 : : case MS_IOERR:
34423 : : {
34424 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34425 : : };
34426 : : break;
34427 : : case MS_MEMERR:
34428 : : {
34429 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34430 : : };
34431 : : break;
34432 : : case MS_TYPEERR:
34433 : : {
34434 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34435 : : };
34436 : : break;
34437 : : case MS_EOFERR:
34438 : : {
34439 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34440 : : };
34441 : : break;
34442 : : case MS_CHILDERR:
34443 : : {
34444 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34445 : : };
34446 : : break;
34447 : : case MS_NULLPARENTERR:
34448 : : {
34449 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34450 : : };
34451 : : break;
34452 : : default:
34453 : : {
34454 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34455 : : };
34456 : : break;
34457 : : }
34458 : : }
34459 : : }
34460 : : jresult = (jdouble)result;
34461 : : return jresult;
34462 : : }
34463 : :
34464 : :
34465 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1distanceToShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
34466 : : jdouble jresult = 0 ;
34467 : : pointObj *arg1 = (pointObj *) 0 ;
34468 : : shapeObj *arg2 = (shapeObj *) 0 ;
34469 : : double result;
34470 : :
34471 : : (void)jenv;
34472 : : (void)jcls;
34473 : : (void)jarg1_;
34474 : : (void)jarg2_;
34475 : 0 : arg1 = *(pointObj **)&jarg1;
34476 : 0 : arg2 = *(shapeObj **)&jarg2;
34477 : : {
34478 : : errorObj *ms_error;
34479 : : result = (double)pointObj_distanceToShape(arg1,arg2);
34480 : 0 : ms_error = msGetErrorObj();
34481 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34482 : : char ms_message[8192];
34483 : 0 : char* msg = msGetErrorString(";");
34484 : 0 : int ms_errorcode = ms_error->code;
34485 [ # # ]: 0 : if (msg) {
34486 : 0 : snprintf(ms_message, 8192, msg);
34487 : 0 : free(msg);
34488 : : }
34489 : : else sprintf(ms_message, "Unknown message");
34490 : :
34491 : 0 : msResetErrorList();
34492 : :
34493 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34494 : : case MS_NOTFOUND:
34495 : : break;
34496 : : case -1:
34497 : : break;
34498 : : case MS_IOERR:
34499 : : {
34500 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34501 : : };
34502 : : break;
34503 : : case MS_MEMERR:
34504 : : {
34505 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34506 : : };
34507 : : break;
34508 : : case MS_TYPEERR:
34509 : : {
34510 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34511 : : };
34512 : : break;
34513 : : case MS_EOFERR:
34514 : : {
34515 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34516 : : };
34517 : : break;
34518 : : case MS_CHILDERR:
34519 : : {
34520 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34521 : : };
34522 : : break;
34523 : : case MS_NULLPARENTERR:
34524 : : {
34525 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34526 : : };
34527 : : break;
34528 : : default:
34529 : : {
34530 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34531 : : };
34532 : : break;
34533 : : }
34534 : : }
34535 : : }
34536 : : jresult = (jdouble)result;
34537 : : return jresult;
34538 : : }
34539 : :
34540 : :
34541 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1setXY(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4) {
34542 : : jint jresult = 0 ;
34543 : : pointObj *arg1 = (pointObj *) 0 ;
34544 : : double arg2 ;
34545 : : double arg3 ;
34546 : : double arg4 = (double) -2e38 ;
34547 : : int result;
34548 : :
34549 : : (void)jenv;
34550 : : (void)jcls;
34551 : : (void)jarg1_;
34552 : 0 : arg1 = *(pointObj **)&jarg1;
34553 : : arg2 = (double)jarg2;
34554 : : arg3 = (double)jarg3;
34555 : : arg4 = (double)jarg4;
34556 : : {
34557 : : errorObj *ms_error;
34558 : : result = (int)pointObj_setXY(arg1,arg2,arg3,arg4);
34559 : 0 : ms_error = msGetErrorObj();
34560 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34561 : : char ms_message[8192];
34562 : 0 : char* msg = msGetErrorString(";");
34563 : 0 : int ms_errorcode = ms_error->code;
34564 [ # # ]: 0 : if (msg) {
34565 : 0 : snprintf(ms_message, 8192, msg);
34566 : 0 : free(msg);
34567 : : }
34568 : : else sprintf(ms_message, "Unknown message");
34569 : :
34570 : 0 : msResetErrorList();
34571 : :
34572 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34573 : : case MS_NOTFOUND:
34574 : : break;
34575 : : case -1:
34576 : : break;
34577 : : case MS_IOERR:
34578 : : {
34579 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34580 : : };
34581 : : break;
34582 : : case MS_MEMERR:
34583 : : {
34584 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34585 : : };
34586 : : break;
34587 : : case MS_TYPEERR:
34588 : : {
34589 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34590 : : };
34591 : : break;
34592 : : case MS_EOFERR:
34593 : : {
34594 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34595 : : };
34596 : : break;
34597 : : case MS_CHILDERR:
34598 : : {
34599 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34600 : : };
34601 : : break;
34602 : : case MS_NULLPARENTERR:
34603 : : {
34604 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34605 : : };
34606 : : break;
34607 : : default:
34608 : : {
34609 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34610 : : };
34611 : : break;
34612 : : }
34613 : : }
34614 : : }
34615 : : jresult = (jint)result;
34616 : : return jresult;
34617 : : }
34618 : :
34619 : :
34620 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1setXYZ(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4, jdouble jarg5) {
34621 : : jint jresult = 0 ;
34622 : : pointObj *arg1 = (pointObj *) 0 ;
34623 : : double arg2 ;
34624 : : double arg3 ;
34625 : : double arg4 ;
34626 : : double arg5 = (double) -2e38 ;
34627 : : int result;
34628 : :
34629 : : (void)jenv;
34630 : : (void)jcls;
34631 : : (void)jarg1_;
34632 : 0 : arg1 = *(pointObj **)&jarg1;
34633 : : arg2 = (double)jarg2;
34634 : : arg3 = (double)jarg3;
34635 : : arg4 = (double)jarg4;
34636 : : arg5 = (double)jarg5;
34637 : : {
34638 : : errorObj *ms_error;
34639 : : result = (int)pointObj_setXYZ(arg1,arg2,arg3,arg4,arg5);
34640 : 0 : ms_error = msGetErrorObj();
34641 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34642 : : char ms_message[8192];
34643 : 0 : char* msg = msGetErrorString(";");
34644 : 0 : int ms_errorcode = ms_error->code;
34645 [ # # ]: 0 : if (msg) {
34646 : 0 : snprintf(ms_message, 8192, msg);
34647 : 0 : free(msg);
34648 : : }
34649 : : else sprintf(ms_message, "Unknown message");
34650 : :
34651 : 0 : msResetErrorList();
34652 : :
34653 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34654 : : case MS_NOTFOUND:
34655 : : break;
34656 : : case -1:
34657 : : break;
34658 : : case MS_IOERR:
34659 : : {
34660 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34661 : : };
34662 : : break;
34663 : : case MS_MEMERR:
34664 : : {
34665 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34666 : : };
34667 : : break;
34668 : : case MS_TYPEERR:
34669 : : {
34670 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34671 : : };
34672 : : break;
34673 : : case MS_EOFERR:
34674 : : {
34675 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34676 : : };
34677 : : break;
34678 : : case MS_CHILDERR:
34679 : : {
34680 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34681 : : };
34682 : : break;
34683 : : case MS_NULLPARENTERR:
34684 : : {
34685 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34686 : : };
34687 : : break;
34688 : : default:
34689 : : {
34690 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34691 : : };
34692 : : break;
34693 : : }
34694 : : }
34695 : : }
34696 : : jresult = (jint)result;
34697 : : return jresult;
34698 : : }
34699 : :
34700 : :
34701 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1setXYZM(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2, jdouble jarg3, jdouble jarg4, jdouble jarg5) {
34702 : : jint jresult = 0 ;
34703 : : pointObj *arg1 = (pointObj *) 0 ;
34704 : : double arg2 ;
34705 : : double arg3 ;
34706 : : double arg4 ;
34707 : : double arg5 ;
34708 : : int result;
34709 : :
34710 : : (void)jenv;
34711 : : (void)jcls;
34712 : : (void)jarg1_;
34713 : 0 : arg1 = *(pointObj **)&jarg1;
34714 : : arg2 = (double)jarg2;
34715 : : arg3 = (double)jarg3;
34716 : : arg4 = (double)jarg4;
34717 : : arg5 = (double)jarg5;
34718 : : {
34719 : : errorObj *ms_error;
34720 : : result = (int)pointObj_setXYZM(arg1,arg2,arg3,arg4,arg5);
34721 : 0 : ms_error = msGetErrorObj();
34722 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34723 : : char ms_message[8192];
34724 : 0 : char* msg = msGetErrorString(";");
34725 : 0 : int ms_errorcode = ms_error->code;
34726 [ # # ]: 0 : if (msg) {
34727 : 0 : snprintf(ms_message, 8192, msg);
34728 : 0 : free(msg);
34729 : : }
34730 : : else sprintf(ms_message, "Unknown message");
34731 : :
34732 : 0 : msResetErrorList();
34733 : :
34734 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34735 : : case MS_NOTFOUND:
34736 : : break;
34737 : : case -1:
34738 : : break;
34739 : : case MS_IOERR:
34740 : : {
34741 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34742 : : };
34743 : : break;
34744 : : case MS_MEMERR:
34745 : : {
34746 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34747 : : };
34748 : : break;
34749 : : case MS_TYPEERR:
34750 : : {
34751 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34752 : : };
34753 : : break;
34754 : : case MS_EOFERR:
34755 : : {
34756 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34757 : : };
34758 : : break;
34759 : : case MS_CHILDERR:
34760 : : {
34761 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34762 : : };
34763 : : break;
34764 : : case MS_NULLPARENTERR:
34765 : : {
34766 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34767 : : };
34768 : : break;
34769 : : default:
34770 : : {
34771 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34772 : : };
34773 : : break;
34774 : : }
34775 : : }
34776 : : }
34777 : : jresult = (jint)result;
34778 : : return jresult;
34779 : : }
34780 : :
34781 : :
34782 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1toString(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34783 : : jstring jresult = 0 ;
34784 : : pointObj *arg1 = (pointObj *) 0 ;
34785 : : char *result = 0 ;
34786 : :
34787 : : (void)jenv;
34788 : : (void)jcls;
34789 : : (void)jarg1_;
34790 : 0 : arg1 = *(pointObj **)&jarg1;
34791 : : {
34792 : : errorObj *ms_error;
34793 : : result = (char *)pointObj_toString(arg1);
34794 : 0 : ms_error = msGetErrorObj();
34795 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34796 : : char ms_message[8192];
34797 : 0 : char* msg = msGetErrorString(";");
34798 : 0 : int ms_errorcode = ms_error->code;
34799 [ # # ]: 0 : if (msg) {
34800 : 0 : snprintf(ms_message, 8192, msg);
34801 : 0 : free(msg);
34802 : : }
34803 : : else sprintf(ms_message, "Unknown message");
34804 : :
34805 : 0 : msResetErrorList();
34806 : :
34807 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34808 : : case MS_NOTFOUND:
34809 : : break;
34810 : : case -1:
34811 : : break;
34812 : : case MS_IOERR:
34813 : : {
34814 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34815 : : };
34816 : : break;
34817 : : case MS_MEMERR:
34818 : : {
34819 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34820 : : };
34821 : : break;
34822 : : case MS_TYPEERR:
34823 : : {
34824 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34825 : : };
34826 : : break;
34827 : : case MS_EOFERR:
34828 : : {
34829 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34830 : : };
34831 : : break;
34832 : : case MS_CHILDERR:
34833 : : {
34834 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34835 : : };
34836 : : break;
34837 : : case MS_NULLPARENTERR:
34838 : : {
34839 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34840 : : };
34841 : : break;
34842 : : default:
34843 : : {
34844 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34845 : : };
34846 : : break;
34847 : : }
34848 : : }
34849 : : }
34850 : : {
34851 : 0 : jresult = JNU_NewStringNative(jenv, result);
34852 : : }
34853 : 0 : free(result);
34854 : 0 : return jresult;
34855 : : }
34856 : :
34857 : :
34858 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_pointObj_1toShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
34859 : : jlong jresult = 0 ;
34860 : : pointObj *arg1 = (pointObj *) 0 ;
34861 : : shapeObj *result = 0 ;
34862 : :
34863 : : (void)jenv;
34864 : : (void)jcls;
34865 : : (void)jarg1_;
34866 : 0 : arg1 = *(pointObj **)&jarg1;
34867 : : {
34868 : : errorObj *ms_error;
34869 : : result = (shapeObj *)pointObj_toShape(arg1);
34870 : 0 : ms_error = msGetErrorObj();
34871 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34872 : : char ms_message[8192];
34873 : 0 : char* msg = msGetErrorString(";");
34874 : 0 : int ms_errorcode = ms_error->code;
34875 [ # # ]: 0 : if (msg) {
34876 : 0 : snprintf(ms_message, 8192, msg);
34877 : 0 : free(msg);
34878 : : }
34879 : : else sprintf(ms_message, "Unknown message");
34880 : :
34881 : 0 : msResetErrorList();
34882 : :
34883 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34884 : : case MS_NOTFOUND:
34885 : : break;
34886 : : case -1:
34887 : : break;
34888 : : case MS_IOERR:
34889 : : {
34890 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34891 : : };
34892 : : break;
34893 : : case MS_MEMERR:
34894 : : {
34895 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34896 : : };
34897 : : break;
34898 : : case MS_TYPEERR:
34899 : : {
34900 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34901 : : };
34902 : : break;
34903 : : case MS_EOFERR:
34904 : : {
34905 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34906 : : };
34907 : : break;
34908 : : case MS_CHILDERR:
34909 : : {
34910 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34911 : : };
34912 : : break;
34913 : : case MS_NULLPARENTERR:
34914 : : {
34915 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34916 : : };
34917 : : break;
34918 : : default:
34919 : : {
34920 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34921 : : };
34922 : : break;
34923 : : }
34924 : : }
34925 : : }
34926 : 0 : *(shapeObj **)&jresult = result;
34927 : 0 : return jresult;
34928 : : }
34929 : :
34930 : :
34931 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1pointObj_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jdouble jarg1, jdouble jarg2, jdouble jarg3, jdouble jarg4) {
34932 : : jlong jresult = 0 ;
34933 : : double arg1 ;
34934 : : double arg2 ;
34935 : : double arg3 ;
34936 : : double arg4 ;
34937 : : pointObj *result = 0 ;
34938 : :
34939 : : (void)jenv;
34940 : : (void)jcls;
34941 : : arg1 = (double)jarg1;
34942 : : arg2 = (double)jarg2;
34943 : : arg3 = (double)jarg3;
34944 : : arg4 = (double)jarg4;
34945 : : {
34946 : : errorObj *ms_error;
34947 : : result = (pointObj *)new_pointObj__SWIG_0(arg1,arg2,arg3,arg4);
34948 : 0 : ms_error = msGetErrorObj();
34949 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
34950 : : char ms_message[8192];
34951 : 0 : char* msg = msGetErrorString(";");
34952 : 0 : int ms_errorcode = ms_error->code;
34953 [ # # ]: 0 : if (msg) {
34954 : 0 : snprintf(ms_message, 8192, msg);
34955 : 0 : free(msg);
34956 : : }
34957 : : else sprintf(ms_message, "Unknown message");
34958 : :
34959 : 0 : msResetErrorList();
34960 : :
34961 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
34962 : : case MS_NOTFOUND:
34963 : : break;
34964 : : case -1:
34965 : : break;
34966 : : case MS_IOERR:
34967 : : {
34968 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
34969 : : };
34970 : : break;
34971 : : case MS_MEMERR:
34972 : : {
34973 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
34974 : : };
34975 : : break;
34976 : : case MS_TYPEERR:
34977 : : {
34978 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
34979 : : };
34980 : : break;
34981 : : case MS_EOFERR:
34982 : : {
34983 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
34984 : : };
34985 : : break;
34986 : : case MS_CHILDERR:
34987 : : {
34988 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34989 : : };
34990 : : break;
34991 : : case MS_NULLPARENTERR:
34992 : : {
34993 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
34994 : : };
34995 : : break;
34996 : : default:
34997 : : {
34998 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
34999 : : };
35000 : : break;
35001 : : }
35002 : : }
35003 : : }
35004 : 0 : *(pointObj **)&jresult = result;
35005 : 0 : return jresult;
35006 : : }
35007 : :
35008 : :
35009 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1pointObj_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jdouble jarg1, jdouble jarg2, jdouble jarg3) {
35010 : : jlong jresult = 0 ;
35011 : : double arg1 ;
35012 : : double arg2 ;
35013 : : double arg3 ;
35014 : : pointObj *result = 0 ;
35015 : :
35016 : : (void)jenv;
35017 : : (void)jcls;
35018 : : arg1 = (double)jarg1;
35019 : : arg2 = (double)jarg2;
35020 : : arg3 = (double)jarg3;
35021 : : {
35022 : : errorObj *ms_error;
35023 : : result = (pointObj *)new_pointObj__SWIG_1(arg1,arg2,arg3);
35024 : 0 : ms_error = msGetErrorObj();
35025 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35026 : : char ms_message[8192];
35027 : 0 : char* msg = msGetErrorString(";");
35028 : 0 : int ms_errorcode = ms_error->code;
35029 [ # # ]: 0 : if (msg) {
35030 : 0 : snprintf(ms_message, 8192, msg);
35031 : 0 : free(msg);
35032 : : }
35033 : : else sprintf(ms_message, "Unknown message");
35034 : :
35035 : 0 : msResetErrorList();
35036 : :
35037 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35038 : : case MS_NOTFOUND:
35039 : : break;
35040 : : case -1:
35041 : : break;
35042 : : case MS_IOERR:
35043 : : {
35044 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35045 : : };
35046 : : break;
35047 : : case MS_MEMERR:
35048 : : {
35049 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35050 : : };
35051 : : break;
35052 : : case MS_TYPEERR:
35053 : : {
35054 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35055 : : };
35056 : : break;
35057 : : case MS_EOFERR:
35058 : : {
35059 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35060 : : };
35061 : : break;
35062 : : case MS_CHILDERR:
35063 : : {
35064 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35065 : : };
35066 : : break;
35067 : : case MS_NULLPARENTERR:
35068 : : {
35069 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35070 : : };
35071 : : break;
35072 : : default:
35073 : : {
35074 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35075 : : };
35076 : : break;
35077 : : }
35078 : : }
35079 : : }
35080 : 0 : *(pointObj **)&jresult = result;
35081 : 0 : return jresult;
35082 : : }
35083 : :
35084 : :
35085 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1numpoints_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35086 : : jint jresult = 0 ;
35087 : : lineObj *arg1 = (lineObj *) 0 ;
35088 : : int result;
35089 : :
35090 : : (void)jenv;
35091 : : (void)jcls;
35092 : : (void)jarg1_;
35093 : 1 : arg1 = *(lineObj **)&jarg1;
35094 : 1 : result = (int) ((arg1)->numpoints);
35095 : : jresult = (jint)result;
35096 : 1 : return jresult;
35097 : : }
35098 : :
35099 : :
35100 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1lineObj(JNIEnv *jenv, jclass jcls) {
35101 : : jlong jresult = 0 ;
35102 : : lineObj *result = 0 ;
35103 : :
35104 : : (void)jenv;
35105 : : (void)jcls;
35106 : : {
35107 : : errorObj *ms_error;
35108 : : result = (lineObj *)new_lineObj();
35109 : 0 : ms_error = msGetErrorObj();
35110 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35111 : : char ms_message[8192];
35112 : 0 : char* msg = msGetErrorString(";");
35113 : 0 : int ms_errorcode = ms_error->code;
35114 [ # # ]: 0 : if (msg) {
35115 : 0 : snprintf(ms_message, 8192, msg);
35116 : 0 : free(msg);
35117 : : }
35118 : : else sprintf(ms_message, "Unknown message");
35119 : :
35120 : 0 : msResetErrorList();
35121 : :
35122 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35123 : : case MS_NOTFOUND:
35124 : : break;
35125 : : case -1:
35126 : : break;
35127 : : case MS_IOERR:
35128 : : {
35129 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35130 : : };
35131 : : break;
35132 : : case MS_MEMERR:
35133 : : {
35134 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35135 : : };
35136 : : break;
35137 : : case MS_TYPEERR:
35138 : : {
35139 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35140 : : };
35141 : : break;
35142 : : case MS_EOFERR:
35143 : : {
35144 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35145 : : };
35146 : : break;
35147 : : case MS_CHILDERR:
35148 : : {
35149 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35150 : : };
35151 : : break;
35152 : : case MS_NULLPARENTERR:
35153 : : {
35154 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35155 : : };
35156 : : break;
35157 : : default:
35158 : : {
35159 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35160 : : };
35161 : : break;
35162 : : }
35163 : : }
35164 : : }
35165 : 0 : *(lineObj **)&jresult = result;
35166 : 0 : return jresult;
35167 : : }
35168 : :
35169 : :
35170 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1lineObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
35171 : : lineObj *arg1 = (lineObj *) 0 ;
35172 : :
35173 : : (void)jenv;
35174 : : (void)jcls;
35175 : 0 : arg1 = *(lineObj **)&jarg1;
35176 : : {
35177 : : errorObj *ms_error;
35178 : : delete_lineObj(arg1);
35179 : 0 : ms_error = msGetErrorObj();
35180 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35181 : : char ms_message[8192];
35182 : 0 : char* msg = msGetErrorString(";");
35183 : 0 : int ms_errorcode = ms_error->code;
35184 [ # # ]: 0 : if (msg) {
35185 : 0 : snprintf(ms_message, 8192, msg);
35186 : 0 : free(msg);
35187 : : }
35188 : : else sprintf(ms_message, "Unknown message");
35189 : :
35190 : 0 : msResetErrorList();
35191 : :
35192 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35193 : : case MS_NOTFOUND:
35194 : : break;
35195 : : case -1:
35196 : : break;
35197 : : case MS_IOERR:
35198 : : {
35199 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
35200 : : };
35201 : : break;
35202 : : case MS_MEMERR:
35203 : : {
35204 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
35205 : : };
35206 : : break;
35207 : : case MS_TYPEERR:
35208 : : {
35209 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
35210 : : };
35211 : : break;
35212 : : case MS_EOFERR:
35213 : : {
35214 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
35215 : : };
35216 : : break;
35217 : : case MS_CHILDERR:
35218 : : {
35219 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
35220 : : };
35221 : : break;
35222 : : case MS_NULLPARENTERR:
35223 : : {
35224 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
35225 : : };
35226 : : break;
35227 : : default:
35228 : : {
35229 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
35230 : : };
35231 : : break;
35232 : : }
35233 : : }
35234 : : }
35235 : : }
35236 : :
35237 : :
35238 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1project(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
35239 : : jint jresult = 0 ;
35240 : : lineObj *arg1 = (lineObj *) 0 ;
35241 : : projectionObj *arg2 = (projectionObj *) 0 ;
35242 : : projectionObj *arg3 = (projectionObj *) 0 ;
35243 : : int result;
35244 : :
35245 : : (void)jenv;
35246 : : (void)jcls;
35247 : : (void)jarg1_;
35248 : : (void)jarg2_;
35249 : : (void)jarg3_;
35250 : 0 : arg1 = *(lineObj **)&jarg1;
35251 : 0 : arg2 = *(projectionObj **)&jarg2;
35252 : 0 : arg3 = *(projectionObj **)&jarg3;
35253 : : {
35254 : : errorObj *ms_error;
35255 : : result = (int)lineObj_project(arg1,arg2,arg3);
35256 : 0 : ms_error = msGetErrorObj();
35257 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35258 : : char ms_message[8192];
35259 : 0 : char* msg = msGetErrorString(";");
35260 : 0 : int ms_errorcode = ms_error->code;
35261 [ # # ]: 0 : if (msg) {
35262 : 0 : snprintf(ms_message, 8192, msg);
35263 : 0 : free(msg);
35264 : : }
35265 : : else sprintf(ms_message, "Unknown message");
35266 : :
35267 : 0 : msResetErrorList();
35268 : :
35269 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35270 : : case MS_NOTFOUND:
35271 : : break;
35272 : : case -1:
35273 : : break;
35274 : : case MS_IOERR:
35275 : : {
35276 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35277 : : };
35278 : : break;
35279 : : case MS_MEMERR:
35280 : : {
35281 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35282 : : };
35283 : : break;
35284 : : case MS_TYPEERR:
35285 : : {
35286 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35287 : : };
35288 : : break;
35289 : : case MS_EOFERR:
35290 : : {
35291 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35292 : : };
35293 : : break;
35294 : : case MS_CHILDERR:
35295 : : {
35296 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35297 : : };
35298 : : break;
35299 : : case MS_NULLPARENTERR:
35300 : : {
35301 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35302 : : };
35303 : : break;
35304 : : default:
35305 : : {
35306 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35307 : : };
35308 : : break;
35309 : : }
35310 : : }
35311 : : }
35312 : : jresult = (jint)result;
35313 : : return jresult;
35314 : : }
35315 : :
35316 : :
35317 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35318 : : jlong jresult = 0 ;
35319 : : lineObj *arg1 = (lineObj *) 0 ;
35320 : : int arg2 ;
35321 : : pointObj *result = 0 ;
35322 : :
35323 : : (void)jenv;
35324 : : (void)jcls;
35325 : : (void)jarg1_;
35326 : 1 : arg1 = *(lineObj **)&jarg1;
35327 : : arg2 = (int)jarg2;
35328 : : {
35329 : : errorObj *ms_error;
35330 : : result = (pointObj *)lineObj_get(arg1,arg2);
35331 : 1 : ms_error = msGetErrorObj();
35332 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35333 : : char ms_message[8192];
35334 : 0 : char* msg = msGetErrorString(";");
35335 : 0 : int ms_errorcode = ms_error->code;
35336 [ # # ]: 0 : if (msg) {
35337 : 0 : snprintf(ms_message, 8192, msg);
35338 : 0 : free(msg);
35339 : : }
35340 : : else sprintf(ms_message, "Unknown message");
35341 : :
35342 : 0 : msResetErrorList();
35343 : :
35344 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35345 : : case MS_NOTFOUND:
35346 : : break;
35347 : : case -1:
35348 : : break;
35349 : : case MS_IOERR:
35350 : : {
35351 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35352 : : };
35353 : : break;
35354 : : case MS_MEMERR:
35355 : : {
35356 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35357 : : };
35358 : : break;
35359 : : case MS_TYPEERR:
35360 : : {
35361 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35362 : : };
35363 : : break;
35364 : : case MS_EOFERR:
35365 : : {
35366 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35367 : : };
35368 : : break;
35369 : : case MS_CHILDERR:
35370 : : {
35371 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35372 : : };
35373 : : break;
35374 : : case MS_NULLPARENTERR:
35375 : : {
35376 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35377 : : };
35378 : : break;
35379 : : default:
35380 : : {
35381 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35382 : : };
35383 : : break;
35384 : : }
35385 : : }
35386 : : }
35387 : 1 : *(pointObj **)&jresult = result;
35388 : 1 : return jresult;
35389 : : }
35390 : :
35391 : :
35392 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35393 : : jint jresult = 0 ;
35394 : : lineObj *arg1 = (lineObj *) 0 ;
35395 : : pointObj *arg2 = (pointObj *) 0 ;
35396 : : int result;
35397 : :
35398 : : (void)jenv;
35399 : : (void)jcls;
35400 : : (void)jarg1_;
35401 : : (void)jarg2_;
35402 : 0 : arg1 = *(lineObj **)&jarg1;
35403 : 0 : arg2 = *(pointObj **)&jarg2;
35404 : : {
35405 : : errorObj *ms_error;
35406 : 0 : result = (int)lineObj_add(arg1,arg2);
35407 : 0 : ms_error = msGetErrorObj();
35408 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35409 : : char ms_message[8192];
35410 : 0 : char* msg = msGetErrorString(";");
35411 : 0 : int ms_errorcode = ms_error->code;
35412 [ # # ]: 0 : if (msg) {
35413 : 0 : snprintf(ms_message, 8192, msg);
35414 : 0 : free(msg);
35415 : : }
35416 : : else sprintf(ms_message, "Unknown message");
35417 : :
35418 : 0 : msResetErrorList();
35419 : :
35420 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35421 : : case MS_NOTFOUND:
35422 : : break;
35423 : : case -1:
35424 : : break;
35425 : : case MS_IOERR:
35426 : : {
35427 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35428 : : };
35429 : : break;
35430 : : case MS_MEMERR:
35431 : : {
35432 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35433 : : };
35434 : : break;
35435 : : case MS_TYPEERR:
35436 : : {
35437 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35438 : : };
35439 : : break;
35440 : : case MS_EOFERR:
35441 : : {
35442 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35443 : : };
35444 : : break;
35445 : : case MS_CHILDERR:
35446 : : {
35447 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35448 : : };
35449 : : break;
35450 : : case MS_NULLPARENTERR:
35451 : : {
35452 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35453 : : };
35454 : : break;
35455 : : default:
35456 : : {
35457 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35458 : : };
35459 : : break;
35460 : : }
35461 : : }
35462 : : }
35463 : : jresult = (jint)result;
35464 : : return jresult;
35465 : : }
35466 : :
35467 : :
35468 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_lineObj_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
35469 : : jint jresult = 0 ;
35470 : : lineObj *arg1 = (lineObj *) 0 ;
35471 : : int arg2 ;
35472 : : pointObj *arg3 = (pointObj *) 0 ;
35473 : : int result;
35474 : :
35475 : : (void)jenv;
35476 : : (void)jcls;
35477 : : (void)jarg1_;
35478 : : (void)jarg3_;
35479 : 0 : arg1 = *(lineObj **)&jarg1;
35480 : : arg2 = (int)jarg2;
35481 : 0 : arg3 = *(pointObj **)&jarg3;
35482 : : {
35483 : : errorObj *ms_error;
35484 : : result = (int)lineObj_set(arg1,arg2,arg3);
35485 : 0 : ms_error = msGetErrorObj();
35486 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35487 : : char ms_message[8192];
35488 : 0 : char* msg = msGetErrorString(";");
35489 : 0 : int ms_errorcode = ms_error->code;
35490 [ # # ]: 0 : if (msg) {
35491 : 0 : snprintf(ms_message, 8192, msg);
35492 : 0 : free(msg);
35493 : : }
35494 : : else sprintf(ms_message, "Unknown message");
35495 : :
35496 : 0 : msResetErrorList();
35497 : :
35498 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35499 : : case MS_NOTFOUND:
35500 : : break;
35501 : : case -1:
35502 : : break;
35503 : : case MS_IOERR:
35504 : : {
35505 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35506 : : };
35507 : : break;
35508 : : case MS_MEMERR:
35509 : : {
35510 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35511 : : };
35512 : : break;
35513 : : case MS_TYPEERR:
35514 : : {
35515 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35516 : : };
35517 : : break;
35518 : : case MS_EOFERR:
35519 : : {
35520 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35521 : : };
35522 : : break;
35523 : : case MS_CHILDERR:
35524 : : {
35525 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35526 : : };
35527 : : break;
35528 : : case MS_NULLPARENTERR:
35529 : : {
35530 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35531 : : };
35532 : : break;
35533 : : default:
35534 : : {
35535 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35536 : : };
35537 : : break;
35538 : : }
35539 : : }
35540 : : }
35541 : : jresult = (jint)result;
35542 : : return jresult;
35543 : : }
35544 : :
35545 : :
35546 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1numlines_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35547 : : jint jresult = 0 ;
35548 : : shapeObj *arg1 = (shapeObj *) 0 ;
35549 : : int result;
35550 : :
35551 : : (void)jenv;
35552 : : (void)jcls;
35553 : : (void)jarg1_;
35554 : 1 : arg1 = *(shapeObj **)&jarg1;
35555 : 1 : result = (int) ((arg1)->numlines);
35556 : : jresult = (jint)result;
35557 : 1 : return jresult;
35558 : : }
35559 : :
35560 : :
35561 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1numvalues_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35562 : : jint jresult = 0 ;
35563 : : shapeObj *arg1 = (shapeObj *) 0 ;
35564 : : int result;
35565 : :
35566 : : (void)jenv;
35567 : : (void)jcls;
35568 : : (void)jarg1_;
35569 : 0 : arg1 = *(shapeObj **)&jarg1;
35570 : 0 : result = (int) ((arg1)->numvalues);
35571 : : jresult = (jint)result;
35572 : 0 : return jresult;
35573 : : }
35574 : :
35575 : :
35576 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1bounds_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
35577 : : shapeObj *arg1 = (shapeObj *) 0 ;
35578 : : rectObj *arg2 = (rectObj *) 0 ;
35579 : :
35580 : : (void)jenv;
35581 : : (void)jcls;
35582 : : (void)jarg1_;
35583 : : (void)jarg2_;
35584 : 0 : arg1 = *(shapeObj **)&jarg1;
35585 : 0 : arg2 = *(rectObj **)&jarg2;
35586 [ # # ]: 0 : if (arg1) (arg1)->bounds = *arg2;
35587 : 0 : }
35588 : :
35589 : :
35590 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1bounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35591 : : jlong jresult = 0 ;
35592 : : shapeObj *arg1 = (shapeObj *) 0 ;
35593 : : rectObj *result = 0 ;
35594 : :
35595 : : (void)jenv;
35596 : : (void)jcls;
35597 : : (void)jarg1_;
35598 : 1 : arg1 = *(shapeObj **)&jarg1;
35599 : 1 : result = (rectObj *)& ((arg1)->bounds);
35600 : 1 : *(rectObj **)&jresult = result;
35601 : 1 : return jresult;
35602 : : }
35603 : :
35604 : :
35605 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35606 : : shapeObj *arg1 = (shapeObj *) 0 ;
35607 : : int arg2 ;
35608 : :
35609 : : (void)jenv;
35610 : : (void)jcls;
35611 : : (void)jarg1_;
35612 : 0 : arg1 = *(shapeObj **)&jarg1;
35613 : : arg2 = (int)jarg2;
35614 [ # # ]: 0 : if (arg1) (arg1)->type = arg2;
35615 : 0 : }
35616 : :
35617 : :
35618 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35619 : : jint jresult = 0 ;
35620 : : shapeObj *arg1 = (shapeObj *) 0 ;
35621 : : int result;
35622 : :
35623 : : (void)jenv;
35624 : : (void)jcls;
35625 : : (void)jarg1_;
35626 : 0 : arg1 = *(shapeObj **)&jarg1;
35627 : 0 : result = (int) ((arg1)->type);
35628 : : jresult = (jint)result;
35629 : 0 : return jresult;
35630 : : }
35631 : :
35632 : :
35633 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1index_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35634 : : shapeObj *arg1 = (shapeObj *) 0 ;
35635 : : long arg2 ;
35636 : :
35637 : : (void)jenv;
35638 : : (void)jcls;
35639 : : (void)jarg1_;
35640 : 0 : arg1 = *(shapeObj **)&jarg1;
35641 : 0 : arg2 = (long)jarg2;
35642 [ # # ]: 0 : if (arg1) (arg1)->index = arg2;
35643 : 0 : }
35644 : :
35645 : :
35646 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1index_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35647 : : jint jresult = 0 ;
35648 : : shapeObj *arg1 = (shapeObj *) 0 ;
35649 : : long result;
35650 : :
35651 : : (void)jenv;
35652 : : (void)jcls;
35653 : : (void)jarg1_;
35654 : 0 : arg1 = *(shapeObj **)&jarg1;
35655 : 0 : result = (long) ((arg1)->index);
35656 : 0 : jresult = (jint)result;
35657 : 0 : return jresult;
35658 : : }
35659 : :
35660 : :
35661 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1tileindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35662 : : shapeObj *arg1 = (shapeObj *) 0 ;
35663 : : int arg2 ;
35664 : :
35665 : : (void)jenv;
35666 : : (void)jcls;
35667 : : (void)jarg1_;
35668 : 0 : arg1 = *(shapeObj **)&jarg1;
35669 : : arg2 = (int)jarg2;
35670 [ # # ]: 0 : if (arg1) (arg1)->tileindex = arg2;
35671 : 0 : }
35672 : :
35673 : :
35674 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1tileindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35675 : : jint jresult = 0 ;
35676 : : shapeObj *arg1 = (shapeObj *) 0 ;
35677 : : int result;
35678 : :
35679 : : (void)jenv;
35680 : : (void)jcls;
35681 : : (void)jarg1_;
35682 : 0 : arg1 = *(shapeObj **)&jarg1;
35683 : 0 : result = (int) ((arg1)->tileindex);
35684 : : jresult = (jint)result;
35685 : 0 : return jresult;
35686 : : }
35687 : :
35688 : :
35689 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1classindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35690 : : shapeObj *arg1 = (shapeObj *) 0 ;
35691 : : int arg2 ;
35692 : :
35693 : : (void)jenv;
35694 : : (void)jcls;
35695 : : (void)jarg1_;
35696 : 0 : arg1 = *(shapeObj **)&jarg1;
35697 : : arg2 = (int)jarg2;
35698 [ # # ]: 0 : if (arg1) (arg1)->classindex = arg2;
35699 : 0 : }
35700 : :
35701 : :
35702 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1classindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35703 : : jint jresult = 0 ;
35704 : : shapeObj *arg1 = (shapeObj *) 0 ;
35705 : : int result;
35706 : :
35707 : : (void)jenv;
35708 : : (void)jcls;
35709 : : (void)jarg1_;
35710 : 0 : arg1 = *(shapeObj **)&jarg1;
35711 : 0 : result = (int) ((arg1)->classindex);
35712 : : jresult = (jint)result;
35713 : 0 : return jresult;
35714 : : }
35715 : :
35716 : :
35717 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1text_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
35718 : : shapeObj *arg1 = (shapeObj *) 0 ;
35719 : : char *arg2 = (char *) 0 ;
35720 : :
35721 : : (void)jenv;
35722 : : (void)jcls;
35723 : : (void)jarg1_;
35724 : 0 : arg1 = *(shapeObj **)&jarg1;
35725 : : {
35726 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
35727 : : }
35728 : : {
35729 [ # # ]: 0 : if (arg1->text) free((char*)arg1->text);
35730 [ # # ]: 0 : if (arg2) {
35731 : 0 : arg1->text = (char *) malloc(strlen(arg2)+1);
35732 : 0 : strcpy((char*)arg1->text,arg2);
35733 : : } else {
35734 : 0 : arg1->text = 0;
35735 : : }
35736 : : }
35737 [ # # ]: 0 : if (arg2) free(arg2);
35738 : 0 : }
35739 : :
35740 : :
35741 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1text_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35742 : : jstring jresult = 0 ;
35743 : : shapeObj *arg1 = (shapeObj *) 0 ;
35744 : : char *result = 0 ;
35745 : :
35746 : : (void)jenv;
35747 : : (void)jcls;
35748 : : (void)jarg1_;
35749 : 0 : arg1 = *(shapeObj **)&jarg1;
35750 : 0 : result = (char *) ((arg1)->text);
35751 : : {
35752 : 0 : jresult = JNU_NewStringNative(jenv, result);
35753 : : }
35754 : 0 : return jresult;
35755 : : }
35756 : :
35757 : :
35758 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1scratch_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35759 : : shapeObj *arg1 = (shapeObj *) 0 ;
35760 : : int arg2 ;
35761 : :
35762 : : (void)jenv;
35763 : : (void)jcls;
35764 : : (void)jarg1_;
35765 : 0 : arg1 = *(shapeObj **)&jarg1;
35766 : : arg2 = (int)jarg2;
35767 [ # # ]: 0 : if (arg1) (arg1)->scratch = arg2;
35768 : 0 : }
35769 : :
35770 : :
35771 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1scratch_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35772 : : jint jresult = 0 ;
35773 : : shapeObj *arg1 = (shapeObj *) 0 ;
35774 : : int result;
35775 : :
35776 : : (void)jenv;
35777 : : (void)jcls;
35778 : : (void)jarg1_;
35779 : 0 : arg1 = *(shapeObj **)&jarg1;
35780 : 0 : result = (int) ((arg1)->scratch);
35781 : : jresult = (jint)result;
35782 : 0 : return jresult;
35783 : : }
35784 : :
35785 : :
35786 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1resultindex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
35787 : : shapeObj *arg1 = (shapeObj *) 0 ;
35788 : : int arg2 ;
35789 : :
35790 : : (void)jenv;
35791 : : (void)jcls;
35792 : : (void)jarg1_;
35793 : 0 : arg1 = *(shapeObj **)&jarg1;
35794 : : arg2 = (int)jarg2;
35795 [ # # ]: 0 : if (arg1) (arg1)->resultindex = arg2;
35796 : 0 : }
35797 : :
35798 : :
35799 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1resultindex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
35800 : : jint jresult = 0 ;
35801 : : shapeObj *arg1 = (shapeObj *) 0 ;
35802 : : int result;
35803 : :
35804 : : (void)jenv;
35805 : : (void)jcls;
35806 : : (void)jarg1_;
35807 : 0 : arg1 = *(shapeObj **)&jarg1;
35808 : 0 : result = (int) ((arg1)->resultindex);
35809 : : jresult = (jint)result;
35810 : 0 : return jresult;
35811 : : }
35812 : :
35813 : :
35814 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1shapeObj(JNIEnv *jenv, jclass jcls, jint jarg1) {
35815 : : jlong jresult = 0 ;
35816 : : int arg1 = (int) MS_SHAPE_NULL ;
35817 : : shapeObj *result = 0 ;
35818 : :
35819 : : (void)jenv;
35820 : : (void)jcls;
35821 : : arg1 = (int)jarg1;
35822 : : {
35823 : : errorObj *ms_error;
35824 : : result = (shapeObj *)new_shapeObj(arg1);
35825 : 1 : ms_error = msGetErrorObj();
35826 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35827 : : char ms_message[8192];
35828 : 0 : char* msg = msGetErrorString(";");
35829 : 0 : int ms_errorcode = ms_error->code;
35830 [ # # ]: 0 : if (msg) {
35831 : 0 : snprintf(ms_message, 8192, msg);
35832 : 0 : free(msg);
35833 : : }
35834 : : else sprintf(ms_message, "Unknown message");
35835 : :
35836 : 0 : msResetErrorList();
35837 : :
35838 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35839 : : case MS_NOTFOUND:
35840 : : break;
35841 : : case -1:
35842 : : break;
35843 : : case MS_IOERR:
35844 : : {
35845 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35846 : : };
35847 : : break;
35848 : : case MS_MEMERR:
35849 : : {
35850 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35851 : : };
35852 : : break;
35853 : : case MS_TYPEERR:
35854 : : {
35855 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35856 : : };
35857 : : break;
35858 : : case MS_EOFERR:
35859 : : {
35860 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
35861 : : };
35862 : : break;
35863 : : case MS_CHILDERR:
35864 : : {
35865 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35866 : : };
35867 : : break;
35868 : : case MS_NULLPARENTERR:
35869 : : {
35870 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
35871 : : };
35872 : : break;
35873 : : default:
35874 : : {
35875 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
35876 : : };
35877 : : break;
35878 : : }
35879 : : }
35880 : : }
35881 : 1 : *(shapeObj **)&jresult = result;
35882 : 1 : return jresult;
35883 : : }
35884 : :
35885 : :
35886 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1shapeObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
35887 : : shapeObj *arg1 = (shapeObj *) 0 ;
35888 : :
35889 : : (void)jenv;
35890 : : (void)jcls;
35891 : 0 : arg1 = *(shapeObj **)&jarg1;
35892 : : {
35893 : : errorObj *ms_error;
35894 : : delete_shapeObj(arg1);
35895 : 0 : ms_error = msGetErrorObj();
35896 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35897 : : char ms_message[8192];
35898 : 0 : char* msg = msGetErrorString(";");
35899 : 0 : int ms_errorcode = ms_error->code;
35900 [ # # ]: 0 : if (msg) {
35901 : 0 : snprintf(ms_message, 8192, msg);
35902 : 0 : free(msg);
35903 : : }
35904 : : else sprintf(ms_message, "Unknown message");
35905 : :
35906 : 0 : msResetErrorList();
35907 : :
35908 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35909 : : case MS_NOTFOUND:
35910 : : break;
35911 : : case -1:
35912 : : break;
35913 : : case MS_IOERR:
35914 : : {
35915 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
35916 : : };
35917 : : break;
35918 : : case MS_MEMERR:
35919 : : {
35920 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
35921 : : };
35922 : : break;
35923 : : case MS_TYPEERR:
35924 : : {
35925 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
35926 : : };
35927 : : break;
35928 : : case MS_EOFERR:
35929 : : {
35930 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
35931 : : };
35932 : : break;
35933 : : case MS_CHILDERR:
35934 : : {
35935 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
35936 : : };
35937 : : break;
35938 : : case MS_NULLPARENTERR:
35939 : : {
35940 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
35941 : : };
35942 : : break;
35943 : : default:
35944 : : {
35945 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
35946 : : };
35947 : : break;
35948 : : }
35949 : : }
35950 : : }
35951 : : }
35952 : :
35953 : :
35954 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1fromWKT(JNIEnv *jenv, jclass jcls, jstring jarg1) {
35955 : : jlong jresult = 0 ;
35956 : : char *arg1 = (char *) 0 ;
35957 : : shapeObj *result = 0 ;
35958 : :
35959 : : (void)jenv;
35960 : : (void)jcls;
35961 : : {
35962 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
35963 : : }
35964 : : {
35965 : : errorObj *ms_error;
35966 : : result = (shapeObj *)shapeObj_fromWKT(arg1);
35967 : 0 : ms_error = msGetErrorObj();
35968 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
35969 : : char ms_message[8192];
35970 : 0 : char* msg = msGetErrorString(";");
35971 : 0 : int ms_errorcode = ms_error->code;
35972 [ # # ]: 0 : if (msg) {
35973 : 0 : snprintf(ms_message, 8192, msg);
35974 : 0 : free(msg);
35975 : : }
35976 : : else sprintf(ms_message, "Unknown message");
35977 : :
35978 : 0 : msResetErrorList();
35979 : :
35980 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
35981 : : case MS_NOTFOUND:
35982 : : break;
35983 : : case -1:
35984 : : break;
35985 : : case MS_IOERR:
35986 : : {
35987 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
35988 : : };
35989 : : break;
35990 : : case MS_MEMERR:
35991 : : {
35992 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
35993 : : };
35994 : : break;
35995 : : case MS_TYPEERR:
35996 : : {
35997 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
35998 : : };
35999 : : break;
36000 : : case MS_EOFERR:
36001 : : {
36002 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36003 : : };
36004 : : break;
36005 : : case MS_CHILDERR:
36006 : : {
36007 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36008 : : };
36009 : : break;
36010 : : case MS_NULLPARENTERR:
36011 : : {
36012 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36013 : : };
36014 : : break;
36015 : : default:
36016 : : {
36017 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36018 : : };
36019 : : break;
36020 : : }
36021 : : }
36022 : : }
36023 : 0 : *(shapeObj **)&jresult = result;
36024 [ # # ]: 0 : if (arg1) free(arg1);
36025 : 0 : return jresult;
36026 : : }
36027 : :
36028 : :
36029 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1project(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_) {
36030 : : jint jresult = 0 ;
36031 : : shapeObj *arg1 = (shapeObj *) 0 ;
36032 : : projectionObj *arg2 = (projectionObj *) 0 ;
36033 : : projectionObj *arg3 = (projectionObj *) 0 ;
36034 : : int result;
36035 : :
36036 : : (void)jenv;
36037 : : (void)jcls;
36038 : : (void)jarg1_;
36039 : : (void)jarg2_;
36040 : : (void)jarg3_;
36041 : 0 : arg1 = *(shapeObj **)&jarg1;
36042 : 0 : arg2 = *(projectionObj **)&jarg2;
36043 : 0 : arg3 = *(projectionObj **)&jarg3;
36044 : : {
36045 : : errorObj *ms_error;
36046 : : result = (int)shapeObj_project(arg1,arg2,arg3);
36047 : 0 : ms_error = msGetErrorObj();
36048 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36049 : : char ms_message[8192];
36050 : 0 : char* msg = msGetErrorString(";");
36051 : 0 : int ms_errorcode = ms_error->code;
36052 [ # # ]: 0 : if (msg) {
36053 : 0 : snprintf(ms_message, 8192, msg);
36054 : 0 : free(msg);
36055 : : }
36056 : : else sprintf(ms_message, "Unknown message");
36057 : :
36058 : 0 : msResetErrorList();
36059 : :
36060 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36061 : : case MS_NOTFOUND:
36062 : : break;
36063 : : case -1:
36064 : : break;
36065 : : case MS_IOERR:
36066 : : {
36067 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36068 : : };
36069 : : break;
36070 : : case MS_MEMERR:
36071 : : {
36072 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36073 : : };
36074 : : break;
36075 : : case MS_TYPEERR:
36076 : : {
36077 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36078 : : };
36079 : : break;
36080 : : case MS_EOFERR:
36081 : : {
36082 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36083 : : };
36084 : : break;
36085 : : case MS_CHILDERR:
36086 : : {
36087 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36088 : : };
36089 : : break;
36090 : : case MS_NULLPARENTERR:
36091 : : {
36092 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36093 : : };
36094 : : break;
36095 : : default:
36096 : : {
36097 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36098 : : };
36099 : : break;
36100 : : }
36101 : : }
36102 : : }
36103 : : jresult = (jint)result;
36104 : : return jresult;
36105 : : }
36106 : :
36107 : :
36108 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
36109 : : jlong jresult = 0 ;
36110 : : shapeObj *arg1 = (shapeObj *) 0 ;
36111 : : int arg2 ;
36112 : : lineObj *result = 0 ;
36113 : :
36114 : : (void)jenv;
36115 : : (void)jcls;
36116 : : (void)jarg1_;
36117 : 1 : arg1 = *(shapeObj **)&jarg1;
36118 : : arg2 = (int)jarg2;
36119 : : {
36120 : : errorObj *ms_error;
36121 : : result = (lineObj *)shapeObj_get(arg1,arg2);
36122 : 1 : ms_error = msGetErrorObj();
36123 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36124 : : char ms_message[8192];
36125 : 0 : char* msg = msGetErrorString(";");
36126 : 0 : int ms_errorcode = ms_error->code;
36127 [ # # ]: 0 : if (msg) {
36128 : 0 : snprintf(ms_message, 8192, msg);
36129 : 0 : free(msg);
36130 : : }
36131 : : else sprintf(ms_message, "Unknown message");
36132 : :
36133 : 0 : msResetErrorList();
36134 : :
36135 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36136 : : case MS_NOTFOUND:
36137 : : break;
36138 : : case -1:
36139 : : break;
36140 : : case MS_IOERR:
36141 : : {
36142 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36143 : : };
36144 : : break;
36145 : : case MS_MEMERR:
36146 : : {
36147 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36148 : : };
36149 : : break;
36150 : : case MS_TYPEERR:
36151 : : {
36152 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36153 : : };
36154 : : break;
36155 : : case MS_EOFERR:
36156 : : {
36157 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36158 : : };
36159 : : break;
36160 : : case MS_CHILDERR:
36161 : : {
36162 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36163 : : };
36164 : : break;
36165 : : case MS_NULLPARENTERR:
36166 : : {
36167 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36168 : : };
36169 : : break;
36170 : : default:
36171 : : {
36172 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36173 : : };
36174 : : break;
36175 : : }
36176 : : }
36177 : : }
36178 : 1 : *(lineObj **)&jresult = result;
36179 : 1 : return jresult;
36180 : : }
36181 : :
36182 : :
36183 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
36184 : : jint jresult = 0 ;
36185 : : shapeObj *arg1 = (shapeObj *) 0 ;
36186 : : lineObj *arg2 = (lineObj *) 0 ;
36187 : : int result;
36188 : :
36189 : : (void)jenv;
36190 : : (void)jcls;
36191 : : (void)jarg1_;
36192 : : (void)jarg2_;
36193 : 0 : arg1 = *(shapeObj **)&jarg1;
36194 : 0 : arg2 = *(lineObj **)&jarg2;
36195 : : {
36196 : : errorObj *ms_error;
36197 : : result = (int)shapeObj_add(arg1,arg2);
36198 : 0 : ms_error = msGetErrorObj();
36199 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36200 : : char ms_message[8192];
36201 : 0 : char* msg = msGetErrorString(";");
36202 : 0 : int ms_errorcode = ms_error->code;
36203 [ # # ]: 0 : if (msg) {
36204 : 0 : snprintf(ms_message, 8192, msg);
36205 : 0 : free(msg);
36206 : : }
36207 : : else sprintf(ms_message, "Unknown message");
36208 : :
36209 : 0 : msResetErrorList();
36210 : :
36211 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36212 : : case MS_NOTFOUND:
36213 : : break;
36214 : : case -1:
36215 : : break;
36216 : : case MS_IOERR:
36217 : : {
36218 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36219 : : };
36220 : : break;
36221 : : case MS_MEMERR:
36222 : : {
36223 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36224 : : };
36225 : : break;
36226 : : case MS_TYPEERR:
36227 : : {
36228 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36229 : : };
36230 : : break;
36231 : : case MS_EOFERR:
36232 : : {
36233 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36234 : : };
36235 : : break;
36236 : : case MS_CHILDERR:
36237 : : {
36238 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36239 : : };
36240 : : break;
36241 : : case MS_NULLPARENTERR:
36242 : : {
36243 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36244 : : };
36245 : : break;
36246 : : default:
36247 : : {
36248 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36249 : : };
36250 : : break;
36251 : : }
36252 : : }
36253 : : }
36254 : : jresult = (jint)result;
36255 : : return jresult;
36256 : : }
36257 : :
36258 : :
36259 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1draw(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jlong jarg3, jobject jarg3_, jlong jarg4, jobject jarg4_) {
36260 : : jint jresult = 0 ;
36261 : : shapeObj *arg1 = (shapeObj *) 0 ;
36262 : : mapObj *arg2 = (mapObj *) 0 ;
36263 : : layerObj *arg3 = (layerObj *) 0 ;
36264 : : imageObj *arg4 = (imageObj *) 0 ;
36265 : : int result;
36266 : :
36267 : : (void)jenv;
36268 : : (void)jcls;
36269 : : (void)jarg1_;
36270 : : (void)jarg2_;
36271 : : (void)jarg3_;
36272 : : (void)jarg4_;
36273 : 0 : arg1 = *(shapeObj **)&jarg1;
36274 : 0 : arg2 = *(mapObj **)&jarg2;
36275 : 0 : arg3 = *(layerObj **)&jarg3;
36276 : 0 : arg4 = *(imageObj **)&jarg4;
36277 : : {
36278 : : errorObj *ms_error;
36279 : : result = (int)shapeObj_draw(arg1,arg2,arg3,arg4);
36280 : 0 : ms_error = msGetErrorObj();
36281 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36282 : : char ms_message[8192];
36283 : 0 : char* msg = msGetErrorString(";");
36284 : 0 : int ms_errorcode = ms_error->code;
36285 [ # # ]: 0 : if (msg) {
36286 : 0 : snprintf(ms_message, 8192, msg);
36287 : 0 : free(msg);
36288 : : }
36289 : : else sprintf(ms_message, "Unknown message");
36290 : :
36291 : 0 : msResetErrorList();
36292 : :
36293 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36294 : : case MS_NOTFOUND:
36295 : : break;
36296 : : case -1:
36297 : : break;
36298 : : case MS_IOERR:
36299 : : {
36300 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36301 : : };
36302 : : break;
36303 : : case MS_MEMERR:
36304 : : {
36305 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36306 : : };
36307 : : break;
36308 : : case MS_TYPEERR:
36309 : : {
36310 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36311 : : };
36312 : : break;
36313 : : case MS_EOFERR:
36314 : : {
36315 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36316 : : };
36317 : : break;
36318 : : case MS_CHILDERR:
36319 : : {
36320 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36321 : : };
36322 : : break;
36323 : : case MS_NULLPARENTERR:
36324 : : {
36325 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36326 : : };
36327 : : break;
36328 : : default:
36329 : : {
36330 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36331 : : };
36332 : : break;
36333 : : }
36334 : : }
36335 : : }
36336 : : jresult = (jint)result;
36337 : : return jresult;
36338 : : }
36339 : :
36340 : :
36341 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1setBounds(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36342 : : shapeObj *arg1 = (shapeObj *) 0 ;
36343 : :
36344 : : (void)jenv;
36345 : : (void)jcls;
36346 : : (void)jarg1_;
36347 : 0 : arg1 = *(shapeObj **)&jarg1;
36348 : : {
36349 : : errorObj *ms_error;
36350 : : shapeObj_setBounds(arg1);
36351 : 0 : ms_error = msGetErrorObj();
36352 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36353 : : char ms_message[8192];
36354 : 0 : char* msg = msGetErrorString(";");
36355 : 0 : int ms_errorcode = ms_error->code;
36356 [ # # ]: 0 : if (msg) {
36357 : 0 : snprintf(ms_message, 8192, msg);
36358 : 0 : free(msg);
36359 : : }
36360 : : else sprintf(ms_message, "Unknown message");
36361 : :
36362 : 0 : msResetErrorList();
36363 : :
36364 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36365 : : case MS_NOTFOUND:
36366 : : break;
36367 : : case -1:
36368 : : break;
36369 : : case MS_IOERR:
36370 : : {
36371 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
36372 : : };
36373 : : break;
36374 : : case MS_MEMERR:
36375 : : {
36376 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
36377 : : };
36378 : : break;
36379 : : case MS_TYPEERR:
36380 : : {
36381 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
36382 : : };
36383 : : break;
36384 : : case MS_EOFERR:
36385 : : {
36386 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
36387 : : };
36388 : : break;
36389 : : case MS_CHILDERR:
36390 : : {
36391 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
36392 : : };
36393 : : break;
36394 : : case MS_NULLPARENTERR:
36395 : : {
36396 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
36397 : : };
36398 : : break;
36399 : : default:
36400 : : {
36401 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
36402 : : };
36403 : : break;
36404 : : }
36405 : : }
36406 : : }
36407 : : }
36408 : :
36409 : :
36410 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1cloneShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36411 : : jlong jresult = 0 ;
36412 : : shapeObj *arg1 = (shapeObj *) 0 ;
36413 : : shapeObj *result = 0 ;
36414 : :
36415 : : (void)jenv;
36416 : : (void)jcls;
36417 : : (void)jarg1_;
36418 : 0 : arg1 = *(shapeObj **)&jarg1;
36419 : : {
36420 : : errorObj *ms_error;
36421 : : result = (shapeObj *)shapeObj_cloneShape(arg1);
36422 : 0 : ms_error = msGetErrorObj();
36423 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36424 : : char ms_message[8192];
36425 : 0 : char* msg = msGetErrorString(";");
36426 : 0 : int ms_errorcode = ms_error->code;
36427 [ # # ]: 0 : if (msg) {
36428 : 0 : snprintf(ms_message, 8192, msg);
36429 : 0 : free(msg);
36430 : : }
36431 : : else sprintf(ms_message, "Unknown message");
36432 : :
36433 : 0 : msResetErrorList();
36434 : :
36435 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36436 : : case MS_NOTFOUND:
36437 : : break;
36438 : : case -1:
36439 : : break;
36440 : : case MS_IOERR:
36441 : : {
36442 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36443 : : };
36444 : : break;
36445 : : case MS_MEMERR:
36446 : : {
36447 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36448 : : };
36449 : : break;
36450 : : case MS_TYPEERR:
36451 : : {
36452 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36453 : : };
36454 : : break;
36455 : : case MS_EOFERR:
36456 : : {
36457 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36458 : : };
36459 : : break;
36460 : : case MS_CHILDERR:
36461 : : {
36462 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36463 : : };
36464 : : break;
36465 : : case MS_NULLPARENTERR:
36466 : : {
36467 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36468 : : };
36469 : : break;
36470 : : default:
36471 : : {
36472 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36473 : : };
36474 : : break;
36475 : : }
36476 : : }
36477 : : }
36478 : 0 : *(shapeObj **)&jresult = result;
36479 : 0 : return jresult;
36480 : : }
36481 : :
36482 : :
36483 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1copy(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
36484 : : jint jresult = 0 ;
36485 : : shapeObj *arg1 = (shapeObj *) 0 ;
36486 : : shapeObj *arg2 = (shapeObj *) 0 ;
36487 : : int result;
36488 : :
36489 : : (void)jenv;
36490 : : (void)jcls;
36491 : : (void)jarg1_;
36492 : : (void)jarg2_;
36493 : 0 : arg1 = *(shapeObj **)&jarg1;
36494 : 0 : arg2 = *(shapeObj **)&jarg2;
36495 : : {
36496 : : errorObj *ms_error;
36497 : : result = (int)shapeObj_copy(arg1,arg2);
36498 : 0 : ms_error = msGetErrorObj();
36499 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36500 : : char ms_message[8192];
36501 : 0 : char* msg = msGetErrorString(";");
36502 : 0 : int ms_errorcode = ms_error->code;
36503 [ # # ]: 0 : if (msg) {
36504 : 0 : snprintf(ms_message, 8192, msg);
36505 : 0 : free(msg);
36506 : : }
36507 : : else sprintf(ms_message, "Unknown message");
36508 : :
36509 : 0 : msResetErrorList();
36510 : :
36511 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36512 : : case MS_NOTFOUND:
36513 : : break;
36514 : : case -1:
36515 : : break;
36516 : : case MS_IOERR:
36517 : : {
36518 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36519 : : };
36520 : : break;
36521 : : case MS_MEMERR:
36522 : : {
36523 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36524 : : };
36525 : : break;
36526 : : case MS_TYPEERR:
36527 : : {
36528 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36529 : : };
36530 : : break;
36531 : : case MS_EOFERR:
36532 : : {
36533 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36534 : : };
36535 : : break;
36536 : : case MS_CHILDERR:
36537 : : {
36538 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36539 : : };
36540 : : break;
36541 : : case MS_NULLPARENTERR:
36542 : : {
36543 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36544 : : };
36545 : : break;
36546 : : default:
36547 : : {
36548 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36549 : : };
36550 : : break;
36551 : : }
36552 : : }
36553 : : }
36554 : : jresult = (jint)result;
36555 : : return jresult;
36556 : : }
36557 : :
36558 : :
36559 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1toWKT(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36560 : : jstring jresult = 0 ;
36561 : : shapeObj *arg1 = (shapeObj *) 0 ;
36562 : : char *result = 0 ;
36563 : :
36564 : : (void)jenv;
36565 : : (void)jcls;
36566 : : (void)jarg1_;
36567 : 0 : arg1 = *(shapeObj **)&jarg1;
36568 : : {
36569 : : errorObj *ms_error;
36570 : : result = (char *)shapeObj_toWKT(arg1);
36571 : 0 : ms_error = msGetErrorObj();
36572 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36573 : : char ms_message[8192];
36574 : 0 : char* msg = msGetErrorString(";");
36575 : 0 : int ms_errorcode = ms_error->code;
36576 [ # # ]: 0 : if (msg) {
36577 : 0 : snprintf(ms_message, 8192, msg);
36578 : 0 : free(msg);
36579 : : }
36580 : : else sprintf(ms_message, "Unknown message");
36581 : :
36582 : 0 : msResetErrorList();
36583 : :
36584 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36585 : : case MS_NOTFOUND:
36586 : : break;
36587 : : case -1:
36588 : : break;
36589 : : case MS_IOERR:
36590 : : {
36591 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36592 : : };
36593 : : break;
36594 : : case MS_MEMERR:
36595 : : {
36596 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36597 : : };
36598 : : break;
36599 : : case MS_TYPEERR:
36600 : : {
36601 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36602 : : };
36603 : : break;
36604 : : case MS_EOFERR:
36605 : : {
36606 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36607 : : };
36608 : : break;
36609 : : case MS_CHILDERR:
36610 : : {
36611 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36612 : : };
36613 : : break;
36614 : : case MS_NULLPARENTERR:
36615 : : {
36616 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36617 : : };
36618 : : break;
36619 : : default:
36620 : : {
36621 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36622 : : };
36623 : : break;
36624 : : }
36625 : : }
36626 : : }
36627 : : {
36628 : 0 : jresult = JNU_NewStringNative(jenv, result);
36629 : : }
36630 : 0 : free(result);
36631 : 0 : return jresult;
36632 : : }
36633 : :
36634 : :
36635 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1buffer(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
36636 : : jlong jresult = 0 ;
36637 : : shapeObj *arg1 = (shapeObj *) 0 ;
36638 : : double arg2 ;
36639 : : shapeObj *result = 0 ;
36640 : :
36641 : : (void)jenv;
36642 : : (void)jcls;
36643 : : (void)jarg1_;
36644 : 0 : arg1 = *(shapeObj **)&jarg1;
36645 : : arg2 = (double)jarg2;
36646 : : {
36647 : : errorObj *ms_error;
36648 : : result = (shapeObj *)shapeObj_buffer(arg1,arg2);
36649 : 0 : ms_error = msGetErrorObj();
36650 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36651 : : char ms_message[8192];
36652 : 0 : char* msg = msGetErrorString(";");
36653 : 0 : int ms_errorcode = ms_error->code;
36654 [ # # ]: 0 : if (msg) {
36655 : 0 : snprintf(ms_message, 8192, msg);
36656 : 0 : free(msg);
36657 : : }
36658 : : else sprintf(ms_message, "Unknown message");
36659 : :
36660 : 0 : msResetErrorList();
36661 : :
36662 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36663 : : case MS_NOTFOUND:
36664 : : break;
36665 : : case -1:
36666 : : break;
36667 : : case MS_IOERR:
36668 : : {
36669 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36670 : : };
36671 : : break;
36672 : : case MS_MEMERR:
36673 : : {
36674 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36675 : : };
36676 : : break;
36677 : : case MS_TYPEERR:
36678 : : {
36679 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36680 : : };
36681 : : break;
36682 : : case MS_EOFERR:
36683 : : {
36684 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36685 : : };
36686 : : break;
36687 : : case MS_CHILDERR:
36688 : : {
36689 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36690 : : };
36691 : : break;
36692 : : case MS_NULLPARENTERR:
36693 : : {
36694 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36695 : : };
36696 : : break;
36697 : : default:
36698 : : {
36699 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36700 : : };
36701 : : break;
36702 : : }
36703 : : }
36704 : : }
36705 : 0 : *(shapeObj **)&jresult = result;
36706 : 0 : return jresult;
36707 : : }
36708 : :
36709 : :
36710 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1simplify(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
36711 : : jlong jresult = 0 ;
36712 : : shapeObj *arg1 = (shapeObj *) 0 ;
36713 : : double arg2 ;
36714 : : shapeObj *result = 0 ;
36715 : :
36716 : : (void)jenv;
36717 : : (void)jcls;
36718 : : (void)jarg1_;
36719 : 0 : arg1 = *(shapeObj **)&jarg1;
36720 : : arg2 = (double)jarg2;
36721 : : {
36722 : : errorObj *ms_error;
36723 : : result = (shapeObj *)shapeObj_simplify(arg1,arg2);
36724 : 0 : ms_error = msGetErrorObj();
36725 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36726 : : char ms_message[8192];
36727 : 0 : char* msg = msGetErrorString(";");
36728 : 0 : int ms_errorcode = ms_error->code;
36729 [ # # ]: 0 : if (msg) {
36730 : 0 : snprintf(ms_message, 8192, msg);
36731 : 0 : free(msg);
36732 : : }
36733 : : else sprintf(ms_message, "Unknown message");
36734 : :
36735 : 0 : msResetErrorList();
36736 : :
36737 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36738 : : case MS_NOTFOUND:
36739 : : break;
36740 : : case -1:
36741 : : break;
36742 : : case MS_IOERR:
36743 : : {
36744 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36745 : : };
36746 : : break;
36747 : : case MS_MEMERR:
36748 : : {
36749 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36750 : : };
36751 : : break;
36752 : : case MS_TYPEERR:
36753 : : {
36754 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36755 : : };
36756 : : break;
36757 : : case MS_EOFERR:
36758 : : {
36759 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36760 : : };
36761 : : break;
36762 : : case MS_CHILDERR:
36763 : : {
36764 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36765 : : };
36766 : : break;
36767 : : case MS_NULLPARENTERR:
36768 : : {
36769 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36770 : : };
36771 : : break;
36772 : : default:
36773 : : {
36774 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36775 : : };
36776 : : break;
36777 : : }
36778 : : }
36779 : : }
36780 : 0 : *(shapeObj **)&jresult = result;
36781 : 0 : return jresult;
36782 : : }
36783 : :
36784 : :
36785 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1topologyPreservingSimplify(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
36786 : : jlong jresult = 0 ;
36787 : : shapeObj *arg1 = (shapeObj *) 0 ;
36788 : : double arg2 ;
36789 : : shapeObj *result = 0 ;
36790 : :
36791 : : (void)jenv;
36792 : : (void)jcls;
36793 : : (void)jarg1_;
36794 : 0 : arg1 = *(shapeObj **)&jarg1;
36795 : : arg2 = (double)jarg2;
36796 : : {
36797 : : errorObj *ms_error;
36798 : : result = (shapeObj *)shapeObj_topologyPreservingSimplify(arg1,arg2);
36799 : 0 : ms_error = msGetErrorObj();
36800 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36801 : : char ms_message[8192];
36802 : 0 : char* msg = msGetErrorString(";");
36803 : 0 : int ms_errorcode = ms_error->code;
36804 [ # # ]: 0 : if (msg) {
36805 : 0 : snprintf(ms_message, 8192, msg);
36806 : 0 : free(msg);
36807 : : }
36808 : : else sprintf(ms_message, "Unknown message");
36809 : :
36810 : 0 : msResetErrorList();
36811 : :
36812 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36813 : : case MS_NOTFOUND:
36814 : : break;
36815 : : case -1:
36816 : : break;
36817 : : case MS_IOERR:
36818 : : {
36819 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36820 : : };
36821 : : break;
36822 : : case MS_MEMERR:
36823 : : {
36824 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36825 : : };
36826 : : break;
36827 : : case MS_TYPEERR:
36828 : : {
36829 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36830 : : };
36831 : : break;
36832 : : case MS_EOFERR:
36833 : : {
36834 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36835 : : };
36836 : : break;
36837 : : case MS_CHILDERR:
36838 : : {
36839 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36840 : : };
36841 : : break;
36842 : : case MS_NULLPARENTERR:
36843 : : {
36844 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36845 : : };
36846 : : break;
36847 : : default:
36848 : : {
36849 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36850 : : };
36851 : : break;
36852 : : }
36853 : : }
36854 : : }
36855 : 0 : *(shapeObj **)&jresult = result;
36856 : 0 : return jresult;
36857 : : }
36858 : :
36859 : :
36860 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1convexHull(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36861 : : jlong jresult = 0 ;
36862 : : shapeObj *arg1 = (shapeObj *) 0 ;
36863 : : shapeObj *result = 0 ;
36864 : :
36865 : : (void)jenv;
36866 : : (void)jcls;
36867 : : (void)jarg1_;
36868 : 0 : arg1 = *(shapeObj **)&jarg1;
36869 : : {
36870 : : errorObj *ms_error;
36871 : : result = (shapeObj *)shapeObj_convexHull(arg1);
36872 : 0 : ms_error = msGetErrorObj();
36873 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36874 : : char ms_message[8192];
36875 : 0 : char* msg = msGetErrorString(";");
36876 : 0 : int ms_errorcode = ms_error->code;
36877 [ # # ]: 0 : if (msg) {
36878 : 0 : snprintf(ms_message, 8192, msg);
36879 : 0 : free(msg);
36880 : : }
36881 : : else sprintf(ms_message, "Unknown message");
36882 : :
36883 : 0 : msResetErrorList();
36884 : :
36885 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36886 : : case MS_NOTFOUND:
36887 : : break;
36888 : : case -1:
36889 : : break;
36890 : : case MS_IOERR:
36891 : : {
36892 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36893 : : };
36894 : : break;
36895 : : case MS_MEMERR:
36896 : : {
36897 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36898 : : };
36899 : : break;
36900 : : case MS_TYPEERR:
36901 : : {
36902 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36903 : : };
36904 : : break;
36905 : : case MS_EOFERR:
36906 : : {
36907 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36908 : : };
36909 : : break;
36910 : : case MS_CHILDERR:
36911 : : {
36912 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36913 : : };
36914 : : break;
36915 : : case MS_NULLPARENTERR:
36916 : : {
36917 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36918 : : };
36919 : : break;
36920 : : default:
36921 : : {
36922 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36923 : : };
36924 : : break;
36925 : : }
36926 : : }
36927 : : }
36928 : 0 : *(shapeObj **)&jresult = result;
36929 : 0 : return jresult;
36930 : : }
36931 : :
36932 : :
36933 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1boundary(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
36934 : : jlong jresult = 0 ;
36935 : : shapeObj *arg1 = (shapeObj *) 0 ;
36936 : : shapeObj *result = 0 ;
36937 : :
36938 : : (void)jenv;
36939 : : (void)jcls;
36940 : : (void)jarg1_;
36941 : 0 : arg1 = *(shapeObj **)&jarg1;
36942 : : {
36943 : : errorObj *ms_error;
36944 : : result = (shapeObj *)shapeObj_boundary(arg1);
36945 : 0 : ms_error = msGetErrorObj();
36946 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
36947 : : char ms_message[8192];
36948 : 0 : char* msg = msGetErrorString(";");
36949 : 0 : int ms_errorcode = ms_error->code;
36950 [ # # ]: 0 : if (msg) {
36951 : 0 : snprintf(ms_message, 8192, msg);
36952 : 0 : free(msg);
36953 : : }
36954 : : else sprintf(ms_message, "Unknown message");
36955 : :
36956 : 0 : msResetErrorList();
36957 : :
36958 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
36959 : : case MS_NOTFOUND:
36960 : : break;
36961 : : case -1:
36962 : : break;
36963 : : case MS_IOERR:
36964 : : {
36965 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
36966 : : };
36967 : : break;
36968 : : case MS_MEMERR:
36969 : : {
36970 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
36971 : : };
36972 : : break;
36973 : : case MS_TYPEERR:
36974 : : {
36975 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
36976 : : };
36977 : : break;
36978 : : case MS_EOFERR:
36979 : : {
36980 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
36981 : : };
36982 : : break;
36983 : : case MS_CHILDERR:
36984 : : {
36985 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36986 : : };
36987 : : break;
36988 : : case MS_NULLPARENTERR:
36989 : : {
36990 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
36991 : : };
36992 : : break;
36993 : : default:
36994 : : {
36995 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
36996 : : };
36997 : : break;
36998 : : }
36999 : : }
37000 : : }
37001 : 0 : *(shapeObj **)&jresult = result;
37002 : 0 : return jresult;
37003 : : }
37004 : :
37005 : :
37006 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getCentroid(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37007 : : jlong jresult = 0 ;
37008 : : shapeObj *arg1 = (shapeObj *) 0 ;
37009 : : pointObj *result = 0 ;
37010 : :
37011 : : (void)jenv;
37012 : : (void)jcls;
37013 : : (void)jarg1_;
37014 : 0 : arg1 = *(shapeObj **)&jarg1;
37015 : : {
37016 : : errorObj *ms_error;
37017 : : result = (pointObj *)shapeObj_getCentroid(arg1);
37018 : 0 : ms_error = msGetErrorObj();
37019 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37020 : : char ms_message[8192];
37021 : 0 : char* msg = msGetErrorString(";");
37022 : 0 : int ms_errorcode = ms_error->code;
37023 [ # # ]: 0 : if (msg) {
37024 : 0 : snprintf(ms_message, 8192, msg);
37025 : 0 : free(msg);
37026 : : }
37027 : : else sprintf(ms_message, "Unknown message");
37028 : :
37029 : 0 : msResetErrorList();
37030 : :
37031 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37032 : : case MS_NOTFOUND:
37033 : : break;
37034 : : case -1:
37035 : : break;
37036 : : case MS_IOERR:
37037 : : {
37038 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37039 : : };
37040 : : break;
37041 : : case MS_MEMERR:
37042 : : {
37043 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37044 : : };
37045 : : break;
37046 : : case MS_TYPEERR:
37047 : : {
37048 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37049 : : };
37050 : : break;
37051 : : case MS_EOFERR:
37052 : : {
37053 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37054 : : };
37055 : : break;
37056 : : case MS_CHILDERR:
37057 : : {
37058 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37059 : : };
37060 : : break;
37061 : : case MS_NULLPARENTERR:
37062 : : {
37063 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37064 : : };
37065 : : break;
37066 : : default:
37067 : : {
37068 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37069 : : };
37070 : : break;
37071 : : }
37072 : : }
37073 : : }
37074 : 0 : *(pointObj **)&jresult = result;
37075 : 0 : return jresult;
37076 : : }
37077 : :
37078 : :
37079 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1Union(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37080 : : jlong jresult = 0 ;
37081 : : shapeObj *arg1 = (shapeObj *) 0 ;
37082 : : shapeObj *arg2 = (shapeObj *) 0 ;
37083 : : shapeObj *result = 0 ;
37084 : :
37085 : : (void)jenv;
37086 : : (void)jcls;
37087 : : (void)jarg1_;
37088 : : (void)jarg2_;
37089 : 0 : arg1 = *(shapeObj **)&jarg1;
37090 : 0 : arg2 = *(shapeObj **)&jarg2;
37091 : : {
37092 : : errorObj *ms_error;
37093 : : result = (shapeObj *)shapeObj_Union(arg1,arg2);
37094 : 0 : ms_error = msGetErrorObj();
37095 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37096 : : char ms_message[8192];
37097 : 0 : char* msg = msGetErrorString(";");
37098 : 0 : int ms_errorcode = ms_error->code;
37099 [ # # ]: 0 : if (msg) {
37100 : 0 : snprintf(ms_message, 8192, msg);
37101 : 0 : free(msg);
37102 : : }
37103 : : else sprintf(ms_message, "Unknown message");
37104 : :
37105 : 0 : msResetErrorList();
37106 : :
37107 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37108 : : case MS_NOTFOUND:
37109 : : break;
37110 : : case -1:
37111 : : break;
37112 : : case MS_IOERR:
37113 : : {
37114 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37115 : : };
37116 : : break;
37117 : : case MS_MEMERR:
37118 : : {
37119 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37120 : : };
37121 : : break;
37122 : : case MS_TYPEERR:
37123 : : {
37124 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37125 : : };
37126 : : break;
37127 : : case MS_EOFERR:
37128 : : {
37129 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37130 : : };
37131 : : break;
37132 : : case MS_CHILDERR:
37133 : : {
37134 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37135 : : };
37136 : : break;
37137 : : case MS_NULLPARENTERR:
37138 : : {
37139 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37140 : : };
37141 : : break;
37142 : : default:
37143 : : {
37144 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37145 : : };
37146 : : break;
37147 : : }
37148 : : }
37149 : : }
37150 : 0 : *(shapeObj **)&jresult = result;
37151 : 0 : return jresult;
37152 : : }
37153 : :
37154 : :
37155 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1intersection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37156 : : jlong jresult = 0 ;
37157 : : shapeObj *arg1 = (shapeObj *) 0 ;
37158 : : shapeObj *arg2 = (shapeObj *) 0 ;
37159 : : shapeObj *result = 0 ;
37160 : :
37161 : : (void)jenv;
37162 : : (void)jcls;
37163 : : (void)jarg1_;
37164 : : (void)jarg2_;
37165 : 0 : arg1 = *(shapeObj **)&jarg1;
37166 : 0 : arg2 = *(shapeObj **)&jarg2;
37167 : : {
37168 : : errorObj *ms_error;
37169 : : result = (shapeObj *)shapeObj_intersection(arg1,arg2);
37170 : 0 : ms_error = msGetErrorObj();
37171 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37172 : : char ms_message[8192];
37173 : 0 : char* msg = msGetErrorString(";");
37174 : 0 : int ms_errorcode = ms_error->code;
37175 [ # # ]: 0 : if (msg) {
37176 : 0 : snprintf(ms_message, 8192, msg);
37177 : 0 : free(msg);
37178 : : }
37179 : : else sprintf(ms_message, "Unknown message");
37180 : :
37181 : 0 : msResetErrorList();
37182 : :
37183 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37184 : : case MS_NOTFOUND:
37185 : : break;
37186 : : case -1:
37187 : : break;
37188 : : case MS_IOERR:
37189 : : {
37190 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37191 : : };
37192 : : break;
37193 : : case MS_MEMERR:
37194 : : {
37195 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37196 : : };
37197 : : break;
37198 : : case MS_TYPEERR:
37199 : : {
37200 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37201 : : };
37202 : : break;
37203 : : case MS_EOFERR:
37204 : : {
37205 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37206 : : };
37207 : : break;
37208 : : case MS_CHILDERR:
37209 : : {
37210 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37211 : : };
37212 : : break;
37213 : : case MS_NULLPARENTERR:
37214 : : {
37215 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37216 : : };
37217 : : break;
37218 : : default:
37219 : : {
37220 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37221 : : };
37222 : : break;
37223 : : }
37224 : : }
37225 : : }
37226 : 0 : *(shapeObj **)&jresult = result;
37227 : 0 : return jresult;
37228 : : }
37229 : :
37230 : :
37231 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1difference(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37232 : : jlong jresult = 0 ;
37233 : : shapeObj *arg1 = (shapeObj *) 0 ;
37234 : : shapeObj *arg2 = (shapeObj *) 0 ;
37235 : : shapeObj *result = 0 ;
37236 : :
37237 : : (void)jenv;
37238 : : (void)jcls;
37239 : : (void)jarg1_;
37240 : : (void)jarg2_;
37241 : 0 : arg1 = *(shapeObj **)&jarg1;
37242 : 0 : arg2 = *(shapeObj **)&jarg2;
37243 : : {
37244 : : errorObj *ms_error;
37245 : : result = (shapeObj *)shapeObj_difference(arg1,arg2);
37246 : 0 : ms_error = msGetErrorObj();
37247 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37248 : : char ms_message[8192];
37249 : 0 : char* msg = msGetErrorString(";");
37250 : 0 : int ms_errorcode = ms_error->code;
37251 [ # # ]: 0 : if (msg) {
37252 : 0 : snprintf(ms_message, 8192, msg);
37253 : 0 : free(msg);
37254 : : }
37255 : : else sprintf(ms_message, "Unknown message");
37256 : :
37257 : 0 : msResetErrorList();
37258 : :
37259 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37260 : : case MS_NOTFOUND:
37261 : : break;
37262 : : case -1:
37263 : : break;
37264 : : case MS_IOERR:
37265 : : {
37266 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37267 : : };
37268 : : break;
37269 : : case MS_MEMERR:
37270 : : {
37271 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37272 : : };
37273 : : break;
37274 : : case MS_TYPEERR:
37275 : : {
37276 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37277 : : };
37278 : : break;
37279 : : case MS_EOFERR:
37280 : : {
37281 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37282 : : };
37283 : : break;
37284 : : case MS_CHILDERR:
37285 : : {
37286 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37287 : : };
37288 : : break;
37289 : : case MS_NULLPARENTERR:
37290 : : {
37291 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37292 : : };
37293 : : break;
37294 : : default:
37295 : : {
37296 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37297 : : };
37298 : : break;
37299 : : }
37300 : : }
37301 : : }
37302 : 0 : *(shapeObj **)&jresult = result;
37303 : 0 : return jresult;
37304 : : }
37305 : :
37306 : :
37307 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1symDifference(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37308 : : jlong jresult = 0 ;
37309 : : shapeObj *arg1 = (shapeObj *) 0 ;
37310 : : shapeObj *arg2 = (shapeObj *) 0 ;
37311 : : shapeObj *result = 0 ;
37312 : :
37313 : : (void)jenv;
37314 : : (void)jcls;
37315 : : (void)jarg1_;
37316 : : (void)jarg2_;
37317 : 0 : arg1 = *(shapeObj **)&jarg1;
37318 : 0 : arg2 = *(shapeObj **)&jarg2;
37319 : : {
37320 : : errorObj *ms_error;
37321 : : result = (shapeObj *)shapeObj_symDifference(arg1,arg2);
37322 : 0 : ms_error = msGetErrorObj();
37323 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37324 : : char ms_message[8192];
37325 : 0 : char* msg = msGetErrorString(";");
37326 : 0 : int ms_errorcode = ms_error->code;
37327 [ # # ]: 0 : if (msg) {
37328 : 0 : snprintf(ms_message, 8192, msg);
37329 : 0 : free(msg);
37330 : : }
37331 : : else sprintf(ms_message, "Unknown message");
37332 : :
37333 : 0 : msResetErrorList();
37334 : :
37335 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37336 : : case MS_NOTFOUND:
37337 : : break;
37338 : : case -1:
37339 : : break;
37340 : : case MS_IOERR:
37341 : : {
37342 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37343 : : };
37344 : : break;
37345 : : case MS_MEMERR:
37346 : : {
37347 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37348 : : };
37349 : : break;
37350 : : case MS_TYPEERR:
37351 : : {
37352 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37353 : : };
37354 : : break;
37355 : : case MS_EOFERR:
37356 : : {
37357 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37358 : : };
37359 : : break;
37360 : : case MS_CHILDERR:
37361 : : {
37362 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37363 : : };
37364 : : break;
37365 : : case MS_NULLPARENTERR:
37366 : : {
37367 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37368 : : };
37369 : : break;
37370 : : default:
37371 : : {
37372 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37373 : : };
37374 : : break;
37375 : : }
37376 : : }
37377 : : }
37378 : 0 : *(shapeObj **)&jresult = result;
37379 : 0 : return jresult;
37380 : : }
37381 : :
37382 : :
37383 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1contains_1_1SWIG_10(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37384 : : jint jresult = 0 ;
37385 : : shapeObj *arg1 = (shapeObj *) 0 ;
37386 : : shapeObj *arg2 = (shapeObj *) 0 ;
37387 : : int result;
37388 : :
37389 : : (void)jenv;
37390 : : (void)jcls;
37391 : : (void)jarg1_;
37392 : : (void)jarg2_;
37393 : 0 : arg1 = *(shapeObj **)&jarg1;
37394 : 0 : arg2 = *(shapeObj **)&jarg2;
37395 : : {
37396 : : errorObj *ms_error;
37397 : : result = (int)shapeObj_contains__SWIG_0(arg1,arg2);
37398 : 0 : ms_error = msGetErrorObj();
37399 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37400 : : char ms_message[8192];
37401 : 0 : char* msg = msGetErrorString(";");
37402 : 0 : int ms_errorcode = ms_error->code;
37403 [ # # ]: 0 : if (msg) {
37404 : 0 : snprintf(ms_message, 8192, msg);
37405 : 0 : free(msg);
37406 : : }
37407 : : else sprintf(ms_message, "Unknown message");
37408 : :
37409 : 0 : msResetErrorList();
37410 : :
37411 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37412 : : case MS_NOTFOUND:
37413 : : break;
37414 : : case -1:
37415 : : break;
37416 : : case MS_IOERR:
37417 : : {
37418 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37419 : : };
37420 : : break;
37421 : : case MS_MEMERR:
37422 : : {
37423 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37424 : : };
37425 : : break;
37426 : : case MS_TYPEERR:
37427 : : {
37428 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37429 : : };
37430 : : break;
37431 : : case MS_EOFERR:
37432 : : {
37433 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37434 : : };
37435 : : break;
37436 : : case MS_CHILDERR:
37437 : : {
37438 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37439 : : };
37440 : : break;
37441 : : case MS_NULLPARENTERR:
37442 : : {
37443 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37444 : : };
37445 : : break;
37446 : : default:
37447 : : {
37448 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37449 : : };
37450 : : break;
37451 : : }
37452 : : }
37453 : : }
37454 : : jresult = (jint)result;
37455 : : return jresult;
37456 : : }
37457 : :
37458 : :
37459 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1overlaps(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37460 : : jint jresult = 0 ;
37461 : : shapeObj *arg1 = (shapeObj *) 0 ;
37462 : : shapeObj *arg2 = (shapeObj *) 0 ;
37463 : : int result;
37464 : :
37465 : : (void)jenv;
37466 : : (void)jcls;
37467 : : (void)jarg1_;
37468 : : (void)jarg2_;
37469 : 0 : arg1 = *(shapeObj **)&jarg1;
37470 : 0 : arg2 = *(shapeObj **)&jarg2;
37471 : : {
37472 : : errorObj *ms_error;
37473 : : result = (int)shapeObj_overlaps(arg1,arg2);
37474 : 0 : ms_error = msGetErrorObj();
37475 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37476 : : char ms_message[8192];
37477 : 0 : char* msg = msGetErrorString(";");
37478 : 0 : int ms_errorcode = ms_error->code;
37479 [ # # ]: 0 : if (msg) {
37480 : 0 : snprintf(ms_message, 8192, msg);
37481 : 0 : free(msg);
37482 : : }
37483 : : else sprintf(ms_message, "Unknown message");
37484 : :
37485 : 0 : msResetErrorList();
37486 : :
37487 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37488 : : case MS_NOTFOUND:
37489 : : break;
37490 : : case -1:
37491 : : break;
37492 : : case MS_IOERR:
37493 : : {
37494 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37495 : : };
37496 : : break;
37497 : : case MS_MEMERR:
37498 : : {
37499 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37500 : : };
37501 : : break;
37502 : : case MS_TYPEERR:
37503 : : {
37504 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37505 : : };
37506 : : break;
37507 : : case MS_EOFERR:
37508 : : {
37509 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37510 : : };
37511 : : break;
37512 : : case MS_CHILDERR:
37513 : : {
37514 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37515 : : };
37516 : : break;
37517 : : case MS_NULLPARENTERR:
37518 : : {
37519 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37520 : : };
37521 : : break;
37522 : : default:
37523 : : {
37524 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37525 : : };
37526 : : break;
37527 : : }
37528 : : }
37529 : : }
37530 : : jresult = (jint)result;
37531 : : return jresult;
37532 : : }
37533 : :
37534 : :
37535 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1within(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37536 : : jint jresult = 0 ;
37537 : : shapeObj *arg1 = (shapeObj *) 0 ;
37538 : : shapeObj *arg2 = (shapeObj *) 0 ;
37539 : : int result;
37540 : :
37541 : : (void)jenv;
37542 : : (void)jcls;
37543 : : (void)jarg1_;
37544 : : (void)jarg2_;
37545 : 0 : arg1 = *(shapeObj **)&jarg1;
37546 : 0 : arg2 = *(shapeObj **)&jarg2;
37547 : : {
37548 : : errorObj *ms_error;
37549 : : result = (int)shapeObj_within(arg1,arg2);
37550 : 0 : ms_error = msGetErrorObj();
37551 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37552 : : char ms_message[8192];
37553 : 0 : char* msg = msGetErrorString(";");
37554 : 0 : int ms_errorcode = ms_error->code;
37555 [ # # ]: 0 : if (msg) {
37556 : 0 : snprintf(ms_message, 8192, msg);
37557 : 0 : free(msg);
37558 : : }
37559 : : else sprintf(ms_message, "Unknown message");
37560 : :
37561 : 0 : msResetErrorList();
37562 : :
37563 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37564 : : case MS_NOTFOUND:
37565 : : break;
37566 : : case -1:
37567 : : break;
37568 : : case MS_IOERR:
37569 : : {
37570 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37571 : : };
37572 : : break;
37573 : : case MS_MEMERR:
37574 : : {
37575 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37576 : : };
37577 : : break;
37578 : : case MS_TYPEERR:
37579 : : {
37580 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37581 : : };
37582 : : break;
37583 : : case MS_EOFERR:
37584 : : {
37585 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37586 : : };
37587 : : break;
37588 : : case MS_CHILDERR:
37589 : : {
37590 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37591 : : };
37592 : : break;
37593 : : case MS_NULLPARENTERR:
37594 : : {
37595 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37596 : : };
37597 : : break;
37598 : : default:
37599 : : {
37600 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37601 : : };
37602 : : break;
37603 : : }
37604 : : }
37605 : : }
37606 : : jresult = (jint)result;
37607 : : return jresult;
37608 : : }
37609 : :
37610 : :
37611 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1crosses(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37612 : : jint jresult = 0 ;
37613 : : shapeObj *arg1 = (shapeObj *) 0 ;
37614 : : shapeObj *arg2 = (shapeObj *) 0 ;
37615 : : int result;
37616 : :
37617 : : (void)jenv;
37618 : : (void)jcls;
37619 : : (void)jarg1_;
37620 : : (void)jarg2_;
37621 : 0 : arg1 = *(shapeObj **)&jarg1;
37622 : 0 : arg2 = *(shapeObj **)&jarg2;
37623 : : {
37624 : : errorObj *ms_error;
37625 : : result = (int)shapeObj_crosses(arg1,arg2);
37626 : 0 : ms_error = msGetErrorObj();
37627 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37628 : : char ms_message[8192];
37629 : 0 : char* msg = msGetErrorString(";");
37630 : 0 : int ms_errorcode = ms_error->code;
37631 [ # # ]: 0 : if (msg) {
37632 : 0 : snprintf(ms_message, 8192, msg);
37633 : 0 : free(msg);
37634 : : }
37635 : : else sprintf(ms_message, "Unknown message");
37636 : :
37637 : 0 : msResetErrorList();
37638 : :
37639 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37640 : : case MS_NOTFOUND:
37641 : : break;
37642 : : case -1:
37643 : : break;
37644 : : case MS_IOERR:
37645 : : {
37646 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37647 : : };
37648 : : break;
37649 : : case MS_MEMERR:
37650 : : {
37651 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37652 : : };
37653 : : break;
37654 : : case MS_TYPEERR:
37655 : : {
37656 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37657 : : };
37658 : : break;
37659 : : case MS_EOFERR:
37660 : : {
37661 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37662 : : };
37663 : : break;
37664 : : case MS_CHILDERR:
37665 : : {
37666 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37667 : : };
37668 : : break;
37669 : : case MS_NULLPARENTERR:
37670 : : {
37671 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37672 : : };
37673 : : break;
37674 : : default:
37675 : : {
37676 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37677 : : };
37678 : : break;
37679 : : }
37680 : : }
37681 : : }
37682 : : jresult = (jint)result;
37683 : : return jresult;
37684 : : }
37685 : :
37686 : :
37687 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1intersects(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37688 : : jint jresult = 0 ;
37689 : : shapeObj *arg1 = (shapeObj *) 0 ;
37690 : : shapeObj *arg2 = (shapeObj *) 0 ;
37691 : : int result;
37692 : :
37693 : : (void)jenv;
37694 : : (void)jcls;
37695 : : (void)jarg1_;
37696 : : (void)jarg2_;
37697 : 0 : arg1 = *(shapeObj **)&jarg1;
37698 : 0 : arg2 = *(shapeObj **)&jarg2;
37699 : : {
37700 : : errorObj *ms_error;
37701 : : result = (int)shapeObj_intersects(arg1,arg2);
37702 : 0 : ms_error = msGetErrorObj();
37703 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37704 : : char ms_message[8192];
37705 : 0 : char* msg = msGetErrorString(";");
37706 : 0 : int ms_errorcode = ms_error->code;
37707 [ # # ]: 0 : if (msg) {
37708 : 0 : snprintf(ms_message, 8192, msg);
37709 : 0 : free(msg);
37710 : : }
37711 : : else sprintf(ms_message, "Unknown message");
37712 : :
37713 : 0 : msResetErrorList();
37714 : :
37715 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37716 : : case MS_NOTFOUND:
37717 : : break;
37718 : : case -1:
37719 : : break;
37720 : : case MS_IOERR:
37721 : : {
37722 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37723 : : };
37724 : : break;
37725 : : case MS_MEMERR:
37726 : : {
37727 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37728 : : };
37729 : : break;
37730 : : case MS_TYPEERR:
37731 : : {
37732 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37733 : : };
37734 : : break;
37735 : : case MS_EOFERR:
37736 : : {
37737 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37738 : : };
37739 : : break;
37740 : : case MS_CHILDERR:
37741 : : {
37742 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37743 : : };
37744 : : break;
37745 : : case MS_NULLPARENTERR:
37746 : : {
37747 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37748 : : };
37749 : : break;
37750 : : default:
37751 : : {
37752 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37753 : : };
37754 : : break;
37755 : : }
37756 : : }
37757 : : }
37758 : : jresult = (jint)result;
37759 : : return jresult;
37760 : : }
37761 : :
37762 : :
37763 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1touches(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37764 : : jint jresult = 0 ;
37765 : : shapeObj *arg1 = (shapeObj *) 0 ;
37766 : : shapeObj *arg2 = (shapeObj *) 0 ;
37767 : : int result;
37768 : :
37769 : : (void)jenv;
37770 : : (void)jcls;
37771 : : (void)jarg1_;
37772 : : (void)jarg2_;
37773 : 0 : arg1 = *(shapeObj **)&jarg1;
37774 : 0 : arg2 = *(shapeObj **)&jarg2;
37775 : : {
37776 : : errorObj *ms_error;
37777 : : result = (int)shapeObj_touches(arg1,arg2);
37778 : 0 : ms_error = msGetErrorObj();
37779 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37780 : : char ms_message[8192];
37781 : 0 : char* msg = msGetErrorString(";");
37782 : 0 : int ms_errorcode = ms_error->code;
37783 [ # # ]: 0 : if (msg) {
37784 : 0 : snprintf(ms_message, 8192, msg);
37785 : 0 : free(msg);
37786 : : }
37787 : : else sprintf(ms_message, "Unknown message");
37788 : :
37789 : 0 : msResetErrorList();
37790 : :
37791 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37792 : : case MS_NOTFOUND:
37793 : : break;
37794 : : case -1:
37795 : : break;
37796 : : case MS_IOERR:
37797 : : {
37798 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37799 : : };
37800 : : break;
37801 : : case MS_MEMERR:
37802 : : {
37803 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37804 : : };
37805 : : break;
37806 : : case MS_TYPEERR:
37807 : : {
37808 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37809 : : };
37810 : : break;
37811 : : case MS_EOFERR:
37812 : : {
37813 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37814 : : };
37815 : : break;
37816 : : case MS_CHILDERR:
37817 : : {
37818 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37819 : : };
37820 : : break;
37821 : : case MS_NULLPARENTERR:
37822 : : {
37823 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37824 : : };
37825 : : break;
37826 : : default:
37827 : : {
37828 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37829 : : };
37830 : : break;
37831 : : }
37832 : : }
37833 : : }
37834 : : jresult = (jint)result;
37835 : : return jresult;
37836 : : }
37837 : :
37838 : :
37839 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1equals(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37840 : : jint jresult = 0 ;
37841 : : shapeObj *arg1 = (shapeObj *) 0 ;
37842 : : shapeObj *arg2 = (shapeObj *) 0 ;
37843 : : int result;
37844 : :
37845 : : (void)jenv;
37846 : : (void)jcls;
37847 : : (void)jarg1_;
37848 : : (void)jarg2_;
37849 : 0 : arg1 = *(shapeObj **)&jarg1;
37850 : 0 : arg2 = *(shapeObj **)&jarg2;
37851 : : {
37852 : : errorObj *ms_error;
37853 : : result = (int)shapeObj_equals(arg1,arg2);
37854 : 0 : ms_error = msGetErrorObj();
37855 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37856 : : char ms_message[8192];
37857 : 0 : char* msg = msGetErrorString(";");
37858 : 0 : int ms_errorcode = ms_error->code;
37859 [ # # ]: 0 : if (msg) {
37860 : 0 : snprintf(ms_message, 8192, msg);
37861 : 0 : free(msg);
37862 : : }
37863 : : else sprintf(ms_message, "Unknown message");
37864 : :
37865 : 0 : msResetErrorList();
37866 : :
37867 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37868 : : case MS_NOTFOUND:
37869 : : break;
37870 : : case -1:
37871 : : break;
37872 : : case MS_IOERR:
37873 : : {
37874 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37875 : : };
37876 : : break;
37877 : : case MS_MEMERR:
37878 : : {
37879 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37880 : : };
37881 : : break;
37882 : : case MS_TYPEERR:
37883 : : {
37884 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37885 : : };
37886 : : break;
37887 : : case MS_EOFERR:
37888 : : {
37889 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37890 : : };
37891 : : break;
37892 : : case MS_CHILDERR:
37893 : : {
37894 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37895 : : };
37896 : : break;
37897 : : case MS_NULLPARENTERR:
37898 : : {
37899 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37900 : : };
37901 : : break;
37902 : : default:
37903 : : {
37904 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37905 : : };
37906 : : break;
37907 : : }
37908 : : }
37909 : : }
37910 : : jresult = (jint)result;
37911 : : return jresult;
37912 : : }
37913 : :
37914 : :
37915 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1disjoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
37916 : : jint jresult = 0 ;
37917 : : shapeObj *arg1 = (shapeObj *) 0 ;
37918 : : shapeObj *arg2 = (shapeObj *) 0 ;
37919 : : int result;
37920 : :
37921 : : (void)jenv;
37922 : : (void)jcls;
37923 : : (void)jarg1_;
37924 : : (void)jarg2_;
37925 : 0 : arg1 = *(shapeObj **)&jarg1;
37926 : 0 : arg2 = *(shapeObj **)&jarg2;
37927 : : {
37928 : : errorObj *ms_error;
37929 : : result = (int)shapeObj_disjoint(arg1,arg2);
37930 : 0 : ms_error = msGetErrorObj();
37931 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
37932 : : char ms_message[8192];
37933 : 0 : char* msg = msGetErrorString(";");
37934 : 0 : int ms_errorcode = ms_error->code;
37935 [ # # ]: 0 : if (msg) {
37936 : 0 : snprintf(ms_message, 8192, msg);
37937 : 0 : free(msg);
37938 : : }
37939 : : else sprintf(ms_message, "Unknown message");
37940 : :
37941 : 0 : msResetErrorList();
37942 : :
37943 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
37944 : : case MS_NOTFOUND:
37945 : : break;
37946 : : case -1:
37947 : : break;
37948 : : case MS_IOERR:
37949 : : {
37950 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
37951 : : };
37952 : : break;
37953 : : case MS_MEMERR:
37954 : : {
37955 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
37956 : : };
37957 : : break;
37958 : : case MS_TYPEERR:
37959 : : {
37960 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
37961 : : };
37962 : : break;
37963 : : case MS_EOFERR:
37964 : : {
37965 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
37966 : : };
37967 : : break;
37968 : : case MS_CHILDERR:
37969 : : {
37970 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37971 : : };
37972 : : break;
37973 : : case MS_NULLPARENTERR:
37974 : : {
37975 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
37976 : : };
37977 : : break;
37978 : : default:
37979 : : {
37980 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
37981 : : };
37982 : : break;
37983 : : }
37984 : : }
37985 : : }
37986 : : jresult = (jint)result;
37987 : : return jresult;
37988 : : }
37989 : :
37990 : :
37991 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getArea(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
37992 : : jdouble jresult = 0 ;
37993 : : shapeObj *arg1 = (shapeObj *) 0 ;
37994 : : double result;
37995 : :
37996 : : (void)jenv;
37997 : : (void)jcls;
37998 : : (void)jarg1_;
37999 : 0 : arg1 = *(shapeObj **)&jarg1;
38000 : : {
38001 : : errorObj *ms_error;
38002 : : result = (double)shapeObj_getArea(arg1);
38003 : 0 : ms_error = msGetErrorObj();
38004 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38005 : : char ms_message[8192];
38006 : 0 : char* msg = msGetErrorString(";");
38007 : 0 : int ms_errorcode = ms_error->code;
38008 [ # # ]: 0 : if (msg) {
38009 : 0 : snprintf(ms_message, 8192, msg);
38010 : 0 : free(msg);
38011 : : }
38012 : : else sprintf(ms_message, "Unknown message");
38013 : :
38014 : 0 : msResetErrorList();
38015 : :
38016 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38017 : : case MS_NOTFOUND:
38018 : : break;
38019 : : case -1:
38020 : : break;
38021 : : case MS_IOERR:
38022 : : {
38023 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38024 : : };
38025 : : break;
38026 : : case MS_MEMERR:
38027 : : {
38028 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38029 : : };
38030 : : break;
38031 : : case MS_TYPEERR:
38032 : : {
38033 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38034 : : };
38035 : : break;
38036 : : case MS_EOFERR:
38037 : : {
38038 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38039 : : };
38040 : : break;
38041 : : case MS_CHILDERR:
38042 : : {
38043 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38044 : : };
38045 : : break;
38046 : : case MS_NULLPARENTERR:
38047 : : {
38048 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38049 : : };
38050 : : break;
38051 : : default:
38052 : : {
38053 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38054 : : };
38055 : : break;
38056 : : }
38057 : : }
38058 : : }
38059 : : jresult = (jdouble)result;
38060 : : return jresult;
38061 : : }
38062 : :
38063 : :
38064 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getLength(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38065 : : jdouble jresult = 0 ;
38066 : : shapeObj *arg1 = (shapeObj *) 0 ;
38067 : : double result;
38068 : :
38069 : : (void)jenv;
38070 : : (void)jcls;
38071 : : (void)jarg1_;
38072 : 0 : arg1 = *(shapeObj **)&jarg1;
38073 : : {
38074 : : errorObj *ms_error;
38075 : : result = (double)shapeObj_getLength(arg1);
38076 : 0 : ms_error = msGetErrorObj();
38077 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38078 : : char ms_message[8192];
38079 : 0 : char* msg = msGetErrorString(";");
38080 : 0 : int ms_errorcode = ms_error->code;
38081 [ # # ]: 0 : if (msg) {
38082 : 0 : snprintf(ms_message, 8192, msg);
38083 : 0 : free(msg);
38084 : : }
38085 : : else sprintf(ms_message, "Unknown message");
38086 : :
38087 : 0 : msResetErrorList();
38088 : :
38089 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38090 : : case MS_NOTFOUND:
38091 : : break;
38092 : : case -1:
38093 : : break;
38094 : : case MS_IOERR:
38095 : : {
38096 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38097 : : };
38098 : : break;
38099 : : case MS_MEMERR:
38100 : : {
38101 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38102 : : };
38103 : : break;
38104 : : case MS_TYPEERR:
38105 : : {
38106 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38107 : : };
38108 : : break;
38109 : : case MS_EOFERR:
38110 : : {
38111 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38112 : : };
38113 : : break;
38114 : : case MS_CHILDERR:
38115 : : {
38116 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38117 : : };
38118 : : break;
38119 : : case MS_NULLPARENTERR:
38120 : : {
38121 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38122 : : };
38123 : : break;
38124 : : default:
38125 : : {
38126 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38127 : : };
38128 : : break;
38129 : : }
38130 : : }
38131 : : }
38132 : : jresult = (jdouble)result;
38133 : : return jresult;
38134 : : }
38135 : :
38136 : :
38137 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38138 : : jstring jresult = 0 ;
38139 : : shapeObj *arg1 = (shapeObj *) 0 ;
38140 : : int arg2 ;
38141 : : char *result = 0 ;
38142 : :
38143 : : (void)jenv;
38144 : : (void)jcls;
38145 : : (void)jarg1_;
38146 : 0 : arg1 = *(shapeObj **)&jarg1;
38147 : : arg2 = (int)jarg2;
38148 : : {
38149 : : errorObj *ms_error;
38150 : : result = (char *)shapeObj_getValue(arg1,arg2);
38151 : 0 : ms_error = msGetErrorObj();
38152 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38153 : : char ms_message[8192];
38154 : 0 : char* msg = msGetErrorString(";");
38155 : 0 : int ms_errorcode = ms_error->code;
38156 [ # # ]: 0 : if (msg) {
38157 : 0 : snprintf(ms_message, 8192, msg);
38158 : 0 : free(msg);
38159 : : }
38160 : : else sprintf(ms_message, "Unknown message");
38161 : :
38162 : 0 : msResetErrorList();
38163 : :
38164 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38165 : : case MS_NOTFOUND:
38166 : : break;
38167 : : case -1:
38168 : : break;
38169 : : case MS_IOERR:
38170 : : {
38171 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38172 : : };
38173 : : break;
38174 : : case MS_MEMERR:
38175 : : {
38176 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38177 : : };
38178 : : break;
38179 : : case MS_TYPEERR:
38180 : : {
38181 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38182 : : };
38183 : : break;
38184 : : case MS_EOFERR:
38185 : : {
38186 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38187 : : };
38188 : : break;
38189 : : case MS_CHILDERR:
38190 : : {
38191 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38192 : : };
38193 : : break;
38194 : : case MS_NULLPARENTERR:
38195 : : {
38196 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38197 : : };
38198 : : break;
38199 : : default:
38200 : : {
38201 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38202 : : };
38203 : : break;
38204 : : }
38205 : : }
38206 : : }
38207 : : {
38208 : 0 : jresult = JNU_NewStringNative(jenv, result);
38209 : : }
38210 : 0 : return jresult;
38211 : : }
38212 : :
38213 : :
38214 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1contains_1_1SWIG_11(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38215 : : jint jresult = 0 ;
38216 : : shapeObj *arg1 = (shapeObj *) 0 ;
38217 : : pointObj *arg2 = (pointObj *) 0 ;
38218 : : int result;
38219 : :
38220 : : (void)jenv;
38221 : : (void)jcls;
38222 : : (void)jarg1_;
38223 : : (void)jarg2_;
38224 : 0 : arg1 = *(shapeObj **)&jarg1;
38225 : 0 : arg2 = *(pointObj **)&jarg2;
38226 : : {
38227 : : errorObj *ms_error;
38228 : : result = (int)shapeObj_contains__SWIG_1(arg1,arg2);
38229 : 0 : ms_error = msGetErrorObj();
38230 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38231 : : char ms_message[8192];
38232 : 0 : char* msg = msGetErrorString(";");
38233 : 0 : int ms_errorcode = ms_error->code;
38234 [ # # ]: 0 : if (msg) {
38235 : 0 : snprintf(ms_message, 8192, msg);
38236 : 0 : free(msg);
38237 : : }
38238 : : else sprintf(ms_message, "Unknown message");
38239 : :
38240 : 0 : msResetErrorList();
38241 : :
38242 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38243 : : case MS_NOTFOUND:
38244 : : break;
38245 : : case -1:
38246 : : break;
38247 : : case MS_IOERR:
38248 : : {
38249 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38250 : : };
38251 : : break;
38252 : : case MS_MEMERR:
38253 : : {
38254 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38255 : : };
38256 : : break;
38257 : : case MS_TYPEERR:
38258 : : {
38259 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38260 : : };
38261 : : break;
38262 : : case MS_EOFERR:
38263 : : {
38264 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38265 : : };
38266 : : break;
38267 : : case MS_CHILDERR:
38268 : : {
38269 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38270 : : };
38271 : : break;
38272 : : case MS_NULLPARENTERR:
38273 : : {
38274 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38275 : : };
38276 : : break;
38277 : : default:
38278 : : {
38279 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38280 : : };
38281 : : break;
38282 : : }
38283 : : }
38284 : : }
38285 : : jresult = (jint)result;
38286 : : return jresult;
38287 : : }
38288 : :
38289 : :
38290 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1distanceToPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38291 : : jdouble jresult = 0 ;
38292 : : shapeObj *arg1 = (shapeObj *) 0 ;
38293 : : pointObj *arg2 = (pointObj *) 0 ;
38294 : : double result;
38295 : :
38296 : : (void)jenv;
38297 : : (void)jcls;
38298 : : (void)jarg1_;
38299 : : (void)jarg2_;
38300 : 0 : arg1 = *(shapeObj **)&jarg1;
38301 : 0 : arg2 = *(pointObj **)&jarg2;
38302 : : {
38303 : : errorObj *ms_error;
38304 : : result = (double)shapeObj_distanceToPoint(arg1,arg2);
38305 : 0 : ms_error = msGetErrorObj();
38306 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38307 : : char ms_message[8192];
38308 : 0 : char* msg = msGetErrorString(";");
38309 : 0 : int ms_errorcode = ms_error->code;
38310 [ # # ]: 0 : if (msg) {
38311 : 0 : snprintf(ms_message, 8192, msg);
38312 : 0 : free(msg);
38313 : : }
38314 : : else sprintf(ms_message, "Unknown message");
38315 : :
38316 : 0 : msResetErrorList();
38317 : :
38318 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38319 : : case MS_NOTFOUND:
38320 : : break;
38321 : : case -1:
38322 : : break;
38323 : : case MS_IOERR:
38324 : : {
38325 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38326 : : };
38327 : : break;
38328 : : case MS_MEMERR:
38329 : : {
38330 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38331 : : };
38332 : : break;
38333 : : case MS_TYPEERR:
38334 : : {
38335 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38336 : : };
38337 : : break;
38338 : : case MS_EOFERR:
38339 : : {
38340 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38341 : : };
38342 : : break;
38343 : : case MS_CHILDERR:
38344 : : {
38345 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38346 : : };
38347 : : break;
38348 : : case MS_NULLPARENTERR:
38349 : : {
38350 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38351 : : };
38352 : : break;
38353 : : default:
38354 : : {
38355 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38356 : : };
38357 : : break;
38358 : : }
38359 : : }
38360 : : }
38361 : : jresult = (jdouble)result;
38362 : : return jresult;
38363 : : }
38364 : :
38365 : :
38366 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1distanceToShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
38367 : : jdouble jresult = 0 ;
38368 : : shapeObj *arg1 = (shapeObj *) 0 ;
38369 : : shapeObj *arg2 = (shapeObj *) 0 ;
38370 : : double result;
38371 : :
38372 : : (void)jenv;
38373 : : (void)jcls;
38374 : : (void)jarg1_;
38375 : : (void)jarg2_;
38376 : 0 : arg1 = *(shapeObj **)&jarg1;
38377 : 0 : arg2 = *(shapeObj **)&jarg2;
38378 : : {
38379 : : errorObj *ms_error;
38380 : : result = (double)shapeObj_distanceToShape(arg1,arg2);
38381 : 0 : ms_error = msGetErrorObj();
38382 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38383 : : char ms_message[8192];
38384 : 0 : char* msg = msGetErrorString(";");
38385 : 0 : int ms_errorcode = ms_error->code;
38386 [ # # ]: 0 : if (msg) {
38387 : 0 : snprintf(ms_message, 8192, msg);
38388 : 0 : free(msg);
38389 : : }
38390 : : else sprintf(ms_message, "Unknown message");
38391 : :
38392 : 0 : msResetErrorList();
38393 : :
38394 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38395 : : case MS_NOTFOUND:
38396 : : break;
38397 : : case -1:
38398 : : break;
38399 : : case MS_IOERR:
38400 : : {
38401 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38402 : : };
38403 : : break;
38404 : : case MS_MEMERR:
38405 : : {
38406 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38407 : : };
38408 : : break;
38409 : : case MS_TYPEERR:
38410 : : {
38411 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38412 : : };
38413 : : break;
38414 : : case MS_EOFERR:
38415 : : {
38416 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38417 : : };
38418 : : break;
38419 : : case MS_CHILDERR:
38420 : : {
38421 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38422 : : };
38423 : : break;
38424 : : case MS_NULLPARENTERR:
38425 : : {
38426 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38427 : : };
38428 : : break;
38429 : : default:
38430 : : {
38431 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38432 : : };
38433 : : break;
38434 : : }
38435 : : }
38436 : : }
38437 : : jresult = (jdouble)result;
38438 : : return jresult;
38439 : : }
38440 : :
38441 : :
38442 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1getLabelPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38443 : : jlong jresult = 0 ;
38444 : : shapeObj *arg1 = (shapeObj *) 0 ;
38445 : : pointObj *result = 0 ;
38446 : :
38447 : : (void)jenv;
38448 : : (void)jcls;
38449 : : (void)jarg1_;
38450 : 0 : arg1 = *(shapeObj **)&jarg1;
38451 : : {
38452 : : errorObj *ms_error;
38453 : : result = (pointObj *)shapeObj_getLabelPoint(arg1);
38454 : 0 : ms_error = msGetErrorObj();
38455 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38456 : : char ms_message[8192];
38457 : 0 : char* msg = msGetErrorString(";");
38458 : 0 : int ms_errorcode = ms_error->code;
38459 [ # # ]: 0 : if (msg) {
38460 : 0 : snprintf(ms_message, 8192, msg);
38461 : 0 : free(msg);
38462 : : }
38463 : : else sprintf(ms_message, "Unknown message");
38464 : :
38465 : 0 : msResetErrorList();
38466 : :
38467 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38468 : : case MS_NOTFOUND:
38469 : : break;
38470 : : case -1:
38471 : : break;
38472 : : case MS_IOERR:
38473 : : {
38474 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38475 : : };
38476 : : break;
38477 : : case MS_MEMERR:
38478 : : {
38479 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38480 : : };
38481 : : break;
38482 : : case MS_TYPEERR:
38483 : : {
38484 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38485 : : };
38486 : : break;
38487 : : case MS_EOFERR:
38488 : : {
38489 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38490 : : };
38491 : : break;
38492 : : case MS_CHILDERR:
38493 : : {
38494 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38495 : : };
38496 : : break;
38497 : : case MS_NULLPARENTERR:
38498 : : {
38499 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38500 : : };
38501 : : break;
38502 : : default:
38503 : : {
38504 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38505 : : };
38506 : : break;
38507 : : }
38508 : : }
38509 : : }
38510 : 0 : *(pointObj **)&jresult = result;
38511 : 0 : return jresult;
38512 : : }
38513 : :
38514 : :
38515 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1setValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jstring jarg3) {
38516 : : jint jresult = 0 ;
38517 : : shapeObj *arg1 = (shapeObj *) 0 ;
38518 : : int arg2 ;
38519 : : char *arg3 = (char *) 0 ;
38520 : : int result;
38521 : :
38522 : : (void)jenv;
38523 : : (void)jcls;
38524 : : (void)jarg1_;
38525 : 0 : arg1 = *(shapeObj **)&jarg1;
38526 : : arg2 = (int)jarg2;
38527 : : {
38528 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
38529 : : }
38530 : : {
38531 : : errorObj *ms_error;
38532 : 0 : result = (int)shapeObj_setValue(arg1,arg2,arg3);
38533 : 0 : ms_error = msGetErrorObj();
38534 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38535 : : char ms_message[8192];
38536 : 0 : char* msg = msGetErrorString(";");
38537 : 0 : int ms_errorcode = ms_error->code;
38538 [ # # ]: 0 : if (msg) {
38539 : 0 : snprintf(ms_message, 8192, msg);
38540 : 0 : free(msg);
38541 : : }
38542 : : else sprintf(ms_message, "Unknown message");
38543 : :
38544 : 0 : msResetErrorList();
38545 : :
38546 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38547 : : case MS_NOTFOUND:
38548 : : break;
38549 : : case -1:
38550 : : break;
38551 : : case MS_IOERR:
38552 : : {
38553 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
38554 : : };
38555 : : break;
38556 : : case MS_MEMERR:
38557 : : {
38558 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
38559 : : };
38560 : : break;
38561 : : case MS_TYPEERR:
38562 : : {
38563 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
38564 : : };
38565 : : break;
38566 : : case MS_EOFERR:
38567 : : {
38568 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
38569 : : };
38570 : : break;
38571 : : case MS_CHILDERR:
38572 : : {
38573 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38574 : : };
38575 : : break;
38576 : : case MS_NULLPARENTERR:
38577 : : {
38578 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
38579 : : };
38580 : : break;
38581 : : default:
38582 : : {
38583 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
38584 : : };
38585 : : break;
38586 : : }
38587 : : }
38588 : : }
38589 : : jresult = (jint)result;
38590 [ # # ]: 0 : if (arg3) free(arg3);
38591 : : return jresult;
38592 : : }
38593 : :
38594 : :
38595 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapeObj_1initValues(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
38596 : : shapeObj *arg1 = (shapeObj *) 0 ;
38597 : : int arg2 ;
38598 : :
38599 : : (void)jenv;
38600 : : (void)jcls;
38601 : : (void)jarg1_;
38602 : 0 : arg1 = *(shapeObj **)&jarg1;
38603 : : arg2 = (int)jarg2;
38604 : : {
38605 : : errorObj *ms_error;
38606 : : shapeObj_initValues(arg1,arg2);
38607 : 0 : ms_error = msGetErrorObj();
38608 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
38609 : : char ms_message[8192];
38610 : 0 : char* msg = msGetErrorString(";");
38611 : 0 : int ms_errorcode = ms_error->code;
38612 [ # # ]: 0 : if (msg) {
38613 : 0 : snprintf(ms_message, 8192, msg);
38614 : 0 : free(msg);
38615 : : }
38616 : : else sprintf(ms_message, "Unknown message");
38617 : :
38618 : 0 : msResetErrorList();
38619 : :
38620 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
38621 : : case MS_NOTFOUND:
38622 : : break;
38623 : : case -1:
38624 : : break;
38625 : : case MS_IOERR:
38626 : : {
38627 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
38628 : : };
38629 : : break;
38630 : : case MS_MEMERR:
38631 : : {
38632 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
38633 : : };
38634 : : break;
38635 : : case MS_TYPEERR:
38636 : : {
38637 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
38638 : : };
38639 : : break;
38640 : : case MS_EOFERR:
38641 : : {
38642 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
38643 : : };
38644 : : break;
38645 : : case MS_CHILDERR:
38646 : : {
38647 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
38648 : : };
38649 : : break;
38650 : : case MS_NULLPARENTERR:
38651 : : {
38652 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
38653 : : };
38654 : : break;
38655 : : default:
38656 : : {
38657 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
38658 : : };
38659 : : break;
38660 : : }
38661 : : }
38662 : : }
38663 : : }
38664 : :
38665 : :
38666 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_SHX_1BUFFER_1PAGE_1get(JNIEnv *jenv, jclass jcls) {
38667 : : jint jresult = 0 ;
38668 : : int result;
38669 : :
38670 : : (void)jenv;
38671 : : (void)jcls;
38672 : : result = (int)(1024);
38673 : : jresult = (jint)result;
38674 : 1 : return jresult;
38675 : : }
38676 : :
38677 : :
38678 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHAPEFILE_1POINT_1get(JNIEnv *jenv, jclass jcls) {
38679 : : jint jresult = 0 ;
38680 : : int result;
38681 : :
38682 : : (void)jenv;
38683 : : (void)jcls;
38684 : : result = (int)(1);
38685 : : jresult = (jint)result;
38686 : 1 : return jresult;
38687 : : }
38688 : :
38689 : :
38690 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHAPEFILE_1ARC_1get(JNIEnv *jenv, jclass jcls) {
38691 : : jint jresult = 0 ;
38692 : : int result;
38693 : :
38694 : : (void)jenv;
38695 : : (void)jcls;
38696 : : result = (int)(3);
38697 : : jresult = (jint)result;
38698 : 1 : return jresult;
38699 : : }
38700 : :
38701 : :
38702 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHAPEFILE_1POLYGON_1get(JNIEnv *jenv, jclass jcls) {
38703 : : jint jresult = 0 ;
38704 : : int result;
38705 : :
38706 : : (void)jenv;
38707 : : (void)jcls;
38708 : : result = (int)(5);
38709 : : jresult = (jint)result;
38710 : 1 : return jresult;
38711 : : }
38712 : :
38713 : :
38714 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHAPEFILE_1MULTIPOINT_1get(JNIEnv *jenv, jclass jcls) {
38715 : : jint jresult = 0 ;
38716 : : int result;
38717 : :
38718 : : (void)jenv;
38719 : : (void)jcls;
38720 : : result = (int)(8);
38721 : : jresult = (jint)result;
38722 : 1 : return jresult;
38723 : : }
38724 : :
38725 : :
38726 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1POINTZ_1get(JNIEnv *jenv, jclass jcls) {
38727 : : jint jresult = 0 ;
38728 : : int result;
38729 : :
38730 : : (void)jenv;
38731 : : (void)jcls;
38732 : : result = (int)(11);
38733 : : jresult = (jint)result;
38734 : 1 : return jresult;
38735 : : }
38736 : :
38737 : :
38738 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1ARCZ_1get(JNIEnv *jenv, jclass jcls) {
38739 : : jint jresult = 0 ;
38740 : : int result;
38741 : :
38742 : : (void)jenv;
38743 : : (void)jcls;
38744 : : result = (int)(13);
38745 : : jresult = (jint)result;
38746 : 1 : return jresult;
38747 : : }
38748 : :
38749 : :
38750 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1POLYGONZ_1get(JNIEnv *jenv, jclass jcls) {
38751 : : jint jresult = 0 ;
38752 : : int result;
38753 : :
38754 : : (void)jenv;
38755 : : (void)jcls;
38756 : : result = (int)(15);
38757 : : jresult = (jint)result;
38758 : 1 : return jresult;
38759 : : }
38760 : :
38761 : :
38762 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1MULTIPOINTZ_1get(JNIEnv *jenv, jclass jcls) {
38763 : : jint jresult = 0 ;
38764 : : int result;
38765 : :
38766 : : (void)jenv;
38767 : : (void)jcls;
38768 : : result = (int)(18);
38769 : : jresult = (jint)result;
38770 : 1 : return jresult;
38771 : : }
38772 : :
38773 : :
38774 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1POINTM_1get(JNIEnv *jenv, jclass jcls) {
38775 : : jint jresult = 0 ;
38776 : : int result;
38777 : :
38778 : : (void)jenv;
38779 : : (void)jcls;
38780 : : result = (int)(21);
38781 : : jresult = (jint)result;
38782 : 1 : return jresult;
38783 : : }
38784 : :
38785 : :
38786 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1ARCM_1get(JNIEnv *jenv, jclass jcls) {
38787 : : jint jresult = 0 ;
38788 : : int result;
38789 : :
38790 : : (void)jenv;
38791 : : (void)jcls;
38792 : : result = (int)(23);
38793 : : jresult = (jint)result;
38794 : 1 : return jresult;
38795 : : }
38796 : :
38797 : :
38798 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1POLYGONM_1get(JNIEnv *jenv, jclass jcls) {
38799 : : jint jresult = 0 ;
38800 : : int result;
38801 : :
38802 : : (void)jenv;
38803 : : (void)jcls;
38804 : : result = (int)(25);
38805 : : jresult = (jint)result;
38806 : 1 : return jresult;
38807 : : }
38808 : :
38809 : :
38810 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHP_1MULTIPOINTM_1get(JNIEnv *jenv, jclass jcls) {
38811 : : jint jresult = 0 ;
38812 : : int result;
38813 : :
38814 : : (void)jenv;
38815 : : (void)jcls;
38816 : : result = (int)(28);
38817 : : jresult = (jint)result;
38818 : 1 : return jresult;
38819 : : }
38820 : :
38821 : :
38822 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1fp_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38823 : : jlong jresult = 0 ;
38824 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38825 : : FILE *result = 0 ;
38826 : :
38827 : : (void)jenv;
38828 : : (void)jcls;
38829 : : (void)jarg1_;
38830 : 0 : arg1 = *(DBFInfo **)&jarg1;
38831 : 0 : result = (FILE *) ((arg1)->fp);
38832 : 0 : *(FILE **)&jresult = result;
38833 : 0 : return jresult;
38834 : : }
38835 : :
38836 : :
38837 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nRecords_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38838 : : jint jresult = 0 ;
38839 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38840 : : int result;
38841 : :
38842 : : (void)jenv;
38843 : : (void)jcls;
38844 : : (void)jarg1_;
38845 : 0 : arg1 = *(DBFInfo **)&jarg1;
38846 : 0 : result = (int) ((arg1)->nRecords);
38847 : : jresult = (jint)result;
38848 : 0 : return jresult;
38849 : : }
38850 : :
38851 : :
38852 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nRecordLength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38853 : : jlong jresult = 0 ;
38854 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38855 : : unsigned int result;
38856 : :
38857 : : (void)jenv;
38858 : : (void)jcls;
38859 : : (void)jarg1_;
38860 : 0 : arg1 = *(DBFInfo **)&jarg1;
38861 : 0 : result = (unsigned int) ((arg1)->nRecordLength);
38862 : 0 : jresult = (jlong)result;
38863 : 0 : return jresult;
38864 : : }
38865 : :
38866 : :
38867 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nHeaderLength_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38868 : : jint jresult = 0 ;
38869 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38870 : : int result;
38871 : :
38872 : : (void)jenv;
38873 : : (void)jcls;
38874 : : (void)jarg1_;
38875 : 0 : arg1 = *(DBFInfo **)&jarg1;
38876 : 0 : result = (int) ((arg1)->nHeaderLength);
38877 : : jresult = (jint)result;
38878 : 0 : return jresult;
38879 : : }
38880 : :
38881 : :
38882 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nFields_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38883 : : jint jresult = 0 ;
38884 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38885 : : int result;
38886 : :
38887 : : (void)jenv;
38888 : : (void)jcls;
38889 : : (void)jarg1_;
38890 : 0 : arg1 = *(DBFInfo **)&jarg1;
38891 : 0 : result = (int) ((arg1)->nFields);
38892 : : jresult = (jint)result;
38893 : 0 : return jresult;
38894 : : }
38895 : :
38896 : :
38897 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1panFieldOffset_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38898 : : jlong jresult = 0 ;
38899 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38900 : : int *result = 0 ;
38901 : :
38902 : : (void)jenv;
38903 : : (void)jcls;
38904 : : (void)jarg1_;
38905 : 0 : arg1 = *(DBFInfo **)&jarg1;
38906 : 0 : result = (int *) ((arg1)->panFieldOffset);
38907 : 0 : *(int **)&jresult = result;
38908 : 0 : return jresult;
38909 : : }
38910 : :
38911 : :
38912 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1panFieldSize_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38913 : : jlong jresult = 0 ;
38914 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38915 : : int *result = 0 ;
38916 : :
38917 : : (void)jenv;
38918 : : (void)jcls;
38919 : : (void)jarg1_;
38920 : 0 : arg1 = *(DBFInfo **)&jarg1;
38921 : 0 : result = (int *) ((arg1)->panFieldSize);
38922 : 0 : *(int **)&jresult = result;
38923 : 0 : return jresult;
38924 : : }
38925 : :
38926 : :
38927 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1panFieldDecimals_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38928 : : jlong jresult = 0 ;
38929 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38930 : : int *result = 0 ;
38931 : :
38932 : : (void)jenv;
38933 : : (void)jcls;
38934 : : (void)jarg1_;
38935 : 0 : arg1 = *(DBFInfo **)&jarg1;
38936 : 0 : result = (int *) ((arg1)->panFieldDecimals);
38937 : 0 : *(int **)&jresult = result;
38938 : 0 : return jresult;
38939 : : }
38940 : :
38941 : :
38942 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1pachFieldType_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38943 : : jstring jresult = 0 ;
38944 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38945 : : char *result = 0 ;
38946 : :
38947 : : (void)jenv;
38948 : : (void)jcls;
38949 : : (void)jarg1_;
38950 : 0 : arg1 = *(DBFInfo **)&jarg1;
38951 : 0 : result = (char *) ((arg1)->pachFieldType);
38952 : : {
38953 : 0 : jresult = JNU_NewStringNative(jenv, result);
38954 : : }
38955 : 0 : return jresult;
38956 : : }
38957 : :
38958 : :
38959 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1pszHeader_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38960 : : jstring jresult = 0 ;
38961 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38962 : : char *result = 0 ;
38963 : :
38964 : : (void)jenv;
38965 : : (void)jcls;
38966 : : (void)jarg1_;
38967 : 0 : arg1 = *(DBFInfo **)&jarg1;
38968 : 0 : result = (char *) ((arg1)->pszHeader);
38969 : : {
38970 : 0 : jresult = JNU_NewStringNative(jenv, result);
38971 : : }
38972 : 0 : return jresult;
38973 : : }
38974 : :
38975 : :
38976 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nCurrentRecord_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38977 : : jint jresult = 0 ;
38978 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38979 : : int result;
38980 : :
38981 : : (void)jenv;
38982 : : (void)jcls;
38983 : : (void)jarg1_;
38984 : 0 : arg1 = *(DBFInfo **)&jarg1;
38985 : 0 : result = (int) ((arg1)->nCurrentRecord);
38986 : : jresult = (jint)result;
38987 : 0 : return jresult;
38988 : : }
38989 : :
38990 : :
38991 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1bCurrentRecordModified_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
38992 : : jint jresult = 0 ;
38993 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
38994 : : int result;
38995 : :
38996 : : (void)jenv;
38997 : : (void)jcls;
38998 : : (void)jarg1_;
38999 : 0 : arg1 = *(DBFInfo **)&jarg1;
39000 : 0 : result = (int) ((arg1)->bCurrentRecordModified);
39001 : : jresult = (jint)result;
39002 : 0 : return jresult;
39003 : : }
39004 : :
39005 : :
39006 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1pszCurrentRecord_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39007 : : jstring jresult = 0 ;
39008 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39009 : : char *result = 0 ;
39010 : :
39011 : : (void)jenv;
39012 : : (void)jcls;
39013 : : (void)jarg1_;
39014 : 0 : arg1 = *(DBFInfo **)&jarg1;
39015 : 0 : result = (char *) ((arg1)->pszCurrentRecord);
39016 : : {
39017 : 0 : jresult = JNU_NewStringNative(jenv, result);
39018 : : }
39019 : 0 : return jresult;
39020 : : }
39021 : :
39022 : :
39023 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1bNoHeader_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39024 : : jint jresult = 0 ;
39025 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39026 : : int result;
39027 : :
39028 : : (void)jenv;
39029 : : (void)jcls;
39030 : : (void)jarg1_;
39031 : 0 : arg1 = *(DBFInfo **)&jarg1;
39032 : 0 : result = (int) ((arg1)->bNoHeader);
39033 : : jresult = (jint)result;
39034 : 0 : return jresult;
39035 : : }
39036 : :
39037 : :
39038 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1bUpdated_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39039 : : jint jresult = 0 ;
39040 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39041 : : int result;
39042 : :
39043 : : (void)jenv;
39044 : : (void)jcls;
39045 : : (void)jarg1_;
39046 : 0 : arg1 = *(DBFInfo **)&jarg1;
39047 : 0 : result = (int) ((arg1)->bUpdated);
39048 : : jresult = (jint)result;
39049 : 0 : return jresult;
39050 : : }
39051 : :
39052 : :
39053 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1pszStringField_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39054 : : jstring jresult = 0 ;
39055 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39056 : : char *result = 0 ;
39057 : :
39058 : : (void)jenv;
39059 : : (void)jcls;
39060 : : (void)jarg1_;
39061 : 0 : arg1 = *(DBFInfo **)&jarg1;
39062 : 0 : result = (char *) ((arg1)->pszStringField);
39063 : : {
39064 : 0 : jresult = JNU_NewStringNative(jenv, result);
39065 : : }
39066 : 0 : return jresult;
39067 : : }
39068 : :
39069 : :
39070 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1nStringFieldLen_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39071 : : jint jresult = 0 ;
39072 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39073 : : int result;
39074 : :
39075 : : (void)jenv;
39076 : : (void)jcls;
39077 : : (void)jarg1_;
39078 : 0 : arg1 = *(DBFInfo **)&jarg1;
39079 : 0 : result = (int) ((arg1)->nStringFieldLen);
39080 : : jresult = (jint)result;
39081 : 0 : return jresult;
39082 : : }
39083 : :
39084 : :
39085 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1getFieldName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39086 : : jstring jresult = 0 ;
39087 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39088 : : int arg2 ;
39089 : : char *result = 0 ;
39090 : :
39091 : : (void)jenv;
39092 : : (void)jcls;
39093 : : (void)jarg1_;
39094 : 0 : arg1 = *(DBFInfo **)&jarg1;
39095 : : arg2 = (int)jarg2;
39096 : : {
39097 : : errorObj *ms_error;
39098 : : result = (char *)DBFInfo_getFieldName(arg1,arg2);
39099 : 0 : ms_error = msGetErrorObj();
39100 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39101 : : char ms_message[8192];
39102 : 0 : char* msg = msGetErrorString(";");
39103 : 0 : int ms_errorcode = ms_error->code;
39104 [ # # ]: 0 : if (msg) {
39105 : 0 : snprintf(ms_message, 8192, msg);
39106 : 0 : free(msg);
39107 : : }
39108 : : else sprintf(ms_message, "Unknown message");
39109 : :
39110 : 0 : msResetErrorList();
39111 : :
39112 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39113 : : case MS_NOTFOUND:
39114 : : break;
39115 : : case -1:
39116 : : break;
39117 : : case MS_IOERR:
39118 : : {
39119 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39120 : : };
39121 : : break;
39122 : : case MS_MEMERR:
39123 : : {
39124 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39125 : : };
39126 : : break;
39127 : : case MS_TYPEERR:
39128 : : {
39129 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39130 : : };
39131 : : break;
39132 : : case MS_EOFERR:
39133 : : {
39134 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39135 : : };
39136 : : break;
39137 : : case MS_CHILDERR:
39138 : : {
39139 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39140 : : };
39141 : : break;
39142 : : case MS_NULLPARENTERR:
39143 : : {
39144 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39145 : : };
39146 : : break;
39147 : : default:
39148 : : {
39149 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39150 : : };
39151 : : break;
39152 : : }
39153 : : }
39154 : : }
39155 : : {
39156 : 0 : jresult = JNU_NewStringNative(jenv, result);
39157 : : }
39158 : 0 : return jresult;
39159 : : }
39160 : :
39161 : :
39162 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1getFieldWidth(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39163 : : jint jresult = 0 ;
39164 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39165 : : int arg2 ;
39166 : : int result;
39167 : :
39168 : : (void)jenv;
39169 : : (void)jcls;
39170 : : (void)jarg1_;
39171 : 0 : arg1 = *(DBFInfo **)&jarg1;
39172 : : arg2 = (int)jarg2;
39173 : : {
39174 : : errorObj *ms_error;
39175 : : result = (int)DBFInfo_getFieldWidth(arg1,arg2);
39176 : 0 : ms_error = msGetErrorObj();
39177 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39178 : : char ms_message[8192];
39179 : 0 : char* msg = msGetErrorString(";");
39180 : 0 : int ms_errorcode = ms_error->code;
39181 [ # # ]: 0 : if (msg) {
39182 : 0 : snprintf(ms_message, 8192, msg);
39183 : 0 : free(msg);
39184 : : }
39185 : : else sprintf(ms_message, "Unknown message");
39186 : :
39187 : 0 : msResetErrorList();
39188 : :
39189 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39190 : : case MS_NOTFOUND:
39191 : : break;
39192 : : case -1:
39193 : : break;
39194 : : case MS_IOERR:
39195 : : {
39196 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39197 : : };
39198 : : break;
39199 : : case MS_MEMERR:
39200 : : {
39201 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39202 : : };
39203 : : break;
39204 : : case MS_TYPEERR:
39205 : : {
39206 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39207 : : };
39208 : : break;
39209 : : case MS_EOFERR:
39210 : : {
39211 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39212 : : };
39213 : : break;
39214 : : case MS_CHILDERR:
39215 : : {
39216 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39217 : : };
39218 : : break;
39219 : : case MS_NULLPARENTERR:
39220 : : {
39221 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39222 : : };
39223 : : break;
39224 : : default:
39225 : : {
39226 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39227 : : };
39228 : : break;
39229 : : }
39230 : : }
39231 : : }
39232 : : jresult = (jint)result;
39233 : : return jresult;
39234 : : }
39235 : :
39236 : :
39237 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1getFieldDecimals(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39238 : : jint jresult = 0 ;
39239 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39240 : : int arg2 ;
39241 : : int result;
39242 : :
39243 : : (void)jenv;
39244 : : (void)jcls;
39245 : : (void)jarg1_;
39246 : 0 : arg1 = *(DBFInfo **)&jarg1;
39247 : : arg2 = (int)jarg2;
39248 : : {
39249 : : errorObj *ms_error;
39250 : : result = (int)DBFInfo_getFieldDecimals(arg1,arg2);
39251 : 0 : ms_error = msGetErrorObj();
39252 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39253 : : char ms_message[8192];
39254 : 0 : char* msg = msGetErrorString(";");
39255 : 0 : int ms_errorcode = ms_error->code;
39256 [ # # ]: 0 : if (msg) {
39257 : 0 : snprintf(ms_message, 8192, msg);
39258 : 0 : free(msg);
39259 : : }
39260 : : else sprintf(ms_message, "Unknown message");
39261 : :
39262 : 0 : msResetErrorList();
39263 : :
39264 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39265 : : case MS_NOTFOUND:
39266 : : break;
39267 : : case -1:
39268 : : break;
39269 : : case MS_IOERR:
39270 : : {
39271 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39272 : : };
39273 : : break;
39274 : : case MS_MEMERR:
39275 : : {
39276 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39277 : : };
39278 : : break;
39279 : : case MS_TYPEERR:
39280 : : {
39281 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39282 : : };
39283 : : break;
39284 : : case MS_EOFERR:
39285 : : {
39286 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39287 : : };
39288 : : break;
39289 : : case MS_CHILDERR:
39290 : : {
39291 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39292 : : };
39293 : : break;
39294 : : case MS_NULLPARENTERR:
39295 : : {
39296 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39297 : : };
39298 : : break;
39299 : : default:
39300 : : {
39301 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39302 : : };
39303 : : break;
39304 : : }
39305 : : }
39306 : : }
39307 : : jresult = (jint)result;
39308 : : return jresult;
39309 : : }
39310 : :
39311 : :
39312 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_DBFInfo_1getFieldType(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39313 : : jint jresult = 0 ;
39314 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39315 : : int arg2 ;
39316 : : int result;
39317 : :
39318 : : (void)jenv;
39319 : : (void)jcls;
39320 : : (void)jarg1_;
39321 : 0 : arg1 = *(DBFInfo **)&jarg1;
39322 : : arg2 = (int)jarg2;
39323 : : {
39324 : : errorObj *ms_error;
39325 : : result = (int)DBFInfo_getFieldType(arg1,arg2);
39326 : 0 : ms_error = msGetErrorObj();
39327 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39328 : : char ms_message[8192];
39329 : 0 : char* msg = msGetErrorString(";");
39330 : 0 : int ms_errorcode = ms_error->code;
39331 [ # # ]: 0 : if (msg) {
39332 : 0 : snprintf(ms_message, 8192, msg);
39333 : 0 : free(msg);
39334 : : }
39335 : : else sprintf(ms_message, "Unknown message");
39336 : :
39337 : 0 : msResetErrorList();
39338 : :
39339 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39340 : : case MS_NOTFOUND:
39341 : : break;
39342 : : case -1:
39343 : : break;
39344 : : case MS_IOERR:
39345 : : {
39346 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39347 : : };
39348 : : break;
39349 : : case MS_MEMERR:
39350 : : {
39351 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39352 : : };
39353 : : break;
39354 : : case MS_TYPEERR:
39355 : : {
39356 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39357 : : };
39358 : : break;
39359 : : case MS_EOFERR:
39360 : : {
39361 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39362 : : };
39363 : : break;
39364 : : case MS_CHILDERR:
39365 : : {
39366 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39367 : : };
39368 : : break;
39369 : : case MS_NULLPARENTERR:
39370 : : {
39371 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39372 : : };
39373 : : break;
39374 : : default:
39375 : : {
39376 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39377 : : };
39378 : : break;
39379 : : }
39380 : : }
39381 : : }
39382 : : jresult = (jint)result;
39383 : : return jresult;
39384 : : }
39385 : :
39386 : :
39387 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1DBFInfo(JNIEnv *jenv, jclass jcls) {
39388 : : jlong jresult = 0 ;
39389 : : DBFInfo *result = 0 ;
39390 : :
39391 : : (void)jenv;
39392 : : (void)jcls;
39393 : : {
39394 : : errorObj *ms_error;
39395 : 0 : result = (DBFInfo *)calloc(1, sizeof(DBFInfo));
39396 : 0 : ms_error = msGetErrorObj();
39397 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39398 : : char ms_message[8192];
39399 : 0 : char* msg = msGetErrorString(";");
39400 : 0 : int ms_errorcode = ms_error->code;
39401 [ # # ]: 0 : if (msg) {
39402 : 0 : snprintf(ms_message, 8192, msg);
39403 : 0 : free(msg);
39404 : : }
39405 : : else sprintf(ms_message, "Unknown message");
39406 : :
39407 : 0 : msResetErrorList();
39408 : :
39409 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39410 : : case MS_NOTFOUND:
39411 : : break;
39412 : : case -1:
39413 : : break;
39414 : : case MS_IOERR:
39415 : : {
39416 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39417 : : };
39418 : : break;
39419 : : case MS_MEMERR:
39420 : : {
39421 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39422 : : };
39423 : : break;
39424 : : case MS_TYPEERR:
39425 : : {
39426 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39427 : : };
39428 : : break;
39429 : : case MS_EOFERR:
39430 : : {
39431 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39432 : : };
39433 : : break;
39434 : : case MS_CHILDERR:
39435 : : {
39436 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39437 : : };
39438 : : break;
39439 : : case MS_NULLPARENTERR:
39440 : : {
39441 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39442 : : };
39443 : : break;
39444 : : default:
39445 : : {
39446 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39447 : : };
39448 : : break;
39449 : : }
39450 : : }
39451 : : }
39452 : 0 : *(DBFInfo **)&jresult = result;
39453 : 0 : return jresult;
39454 : : }
39455 : :
39456 : :
39457 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1DBFInfo(JNIEnv *jenv, jclass jcls, jlong jarg1) {
39458 : : DBFInfo *arg1 = (DBFInfo *) 0 ;
39459 : :
39460 : : (void)jenv;
39461 : : (void)jcls;
39462 : 0 : arg1 = *(DBFInfo **)&jarg1;
39463 : : {
39464 : : errorObj *ms_error;
39465 : 0 : free((char *) arg1);
39466 : 0 : ms_error = msGetErrorObj();
39467 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39468 : : char ms_message[8192];
39469 : 0 : char* msg = msGetErrorString(";");
39470 : 0 : int ms_errorcode = ms_error->code;
39471 [ # # ]: 0 : if (msg) {
39472 : 0 : snprintf(ms_message, 8192, msg);
39473 : 0 : free(msg);
39474 : : }
39475 : : else sprintf(ms_message, "Unknown message");
39476 : :
39477 : 0 : msResetErrorList();
39478 : :
39479 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39480 : : case MS_NOTFOUND:
39481 : : break;
39482 : : case -1:
39483 : : break;
39484 : : case MS_IOERR:
39485 : : {
39486 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
39487 : : };
39488 : : break;
39489 : : case MS_MEMERR:
39490 : : {
39491 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
39492 : : };
39493 : : break;
39494 : : case MS_TYPEERR:
39495 : : {
39496 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
39497 : : };
39498 : : break;
39499 : : case MS_EOFERR:
39500 : : {
39501 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
39502 : : };
39503 : : break;
39504 : : case MS_CHILDERR:
39505 : : {
39506 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
39507 : : };
39508 : : break;
39509 : : case MS_NULLPARENTERR:
39510 : : {
39511 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
39512 : : };
39513 : : break;
39514 : : default:
39515 : : {
39516 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
39517 : : };
39518 : : break;
39519 : : }
39520 : : }
39521 : : }
39522 : : }
39523 : :
39524 : :
39525 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1source_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39526 : : jstring jresult = 0 ;
39527 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39528 : : char *result = 0 ;
39529 : :
39530 : : (void)jenv;
39531 : : (void)jcls;
39532 : : (void)jarg1_;
39533 : 0 : arg1 = *(shapefileObj **)&jarg1;
39534 : 0 : result = (char *)(char *) ((arg1)->source);
39535 [ # # ]: 0 : if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result);
39536 : 0 : return jresult;
39537 : : }
39538 : :
39539 : :
39540 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39541 : : jint jresult = 0 ;
39542 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39543 : : int result;
39544 : :
39545 : : (void)jenv;
39546 : : (void)jcls;
39547 : : (void)jarg1_;
39548 : 1 : arg1 = *(shapefileObj **)&jarg1;
39549 : 1 : result = (int) ((arg1)->type);
39550 : : jresult = (jint)result;
39551 : 1 : return jresult;
39552 : : }
39553 : :
39554 : :
39555 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1numshapes_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39556 : : jint jresult = 0 ;
39557 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39558 : : int result;
39559 : :
39560 : : (void)jenv;
39561 : : (void)jcls;
39562 : : (void)jarg1_;
39563 : 1 : arg1 = *(shapefileObj **)&jarg1;
39564 : 1 : result = (int) ((arg1)->numshapes);
39565 : : jresult = (jint)result;
39566 : 1 : return jresult;
39567 : : }
39568 : :
39569 : :
39570 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1bounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39571 : : jlong jresult = 0 ;
39572 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39573 : : rectObj *result = 0 ;
39574 : :
39575 : : (void)jenv;
39576 : : (void)jcls;
39577 : : (void)jarg1_;
39578 : 1 : arg1 = *(shapefileObj **)&jarg1;
39579 : 1 : result = (rectObj *)& ((arg1)->bounds);
39580 : 1 : *(rectObj **)&jresult = result;
39581 : 1 : return jresult;
39582 : : }
39583 : :
39584 : :
39585 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1lastshape_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39586 : : jint jresult = 0 ;
39587 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39588 : : int result;
39589 : :
39590 : : (void)jenv;
39591 : : (void)jcls;
39592 : : (void)jarg1_;
39593 : 0 : arg1 = *(shapefileObj **)&jarg1;
39594 : 0 : result = (int) ((arg1)->lastshape);
39595 : : jresult = (jint)result;
39596 : 0 : return jresult;
39597 : : }
39598 : :
39599 : :
39600 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1status_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39601 : : jlong jresult = 0 ;
39602 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39603 : : ms_bitarray result;
39604 : :
39605 : : (void)jenv;
39606 : : (void)jcls;
39607 : : (void)jarg1_;
39608 : 0 : arg1 = *(shapefileObj **)&jarg1;
39609 : 0 : result = (ms_bitarray) ((arg1)->status);
39610 : 0 : *(ms_bitarray *)&jresult = result;
39611 : 0 : return jresult;
39612 : : }
39613 : :
39614 : :
39615 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1statusbounds_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39616 : : jlong jresult = 0 ;
39617 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39618 : : rectObj *result = 0 ;
39619 : :
39620 : : (void)jenv;
39621 : : (void)jcls;
39622 : : (void)jarg1_;
39623 : 0 : arg1 = *(shapefileObj **)&jarg1;
39624 : 0 : result = (rectObj *)& ((arg1)->statusbounds);
39625 : 0 : *(rectObj **)&jresult = result;
39626 : 0 : return jresult;
39627 : : }
39628 : :
39629 : :
39630 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1isopen_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
39631 : : jint jresult = 0 ;
39632 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39633 : : int result;
39634 : :
39635 : : (void)jenv;
39636 : : (void)jcls;
39637 : : (void)jarg1_;
39638 : 0 : arg1 = *(shapefileObj **)&jarg1;
39639 : 0 : result = (int) ((arg1)->isopen);
39640 : : jresult = (jint)result;
39641 : 0 : return jresult;
39642 : : }
39643 : :
39644 : :
39645 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1shapefileObj(JNIEnv *jenv, jclass jcls, jstring jarg1, jint jarg2) {
39646 : : jlong jresult = 0 ;
39647 : : char *arg1 = (char *) 0 ;
39648 : : int arg2 = (int) -1 ;
39649 : : shapefileObj *result = 0 ;
39650 : :
39651 : : (void)jenv;
39652 : : (void)jcls;
39653 : : {
39654 : 1 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
39655 : : }
39656 : : arg2 = (int)jarg2;
39657 : : {
39658 : : errorObj *ms_error;
39659 : : result = (shapefileObj *)new_shapefileObj(arg1,arg2);
39660 : 1 : ms_error = msGetErrorObj();
39661 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39662 : : char ms_message[8192];
39663 : 0 : char* msg = msGetErrorString(";");
39664 : 0 : int ms_errorcode = ms_error->code;
39665 [ # # ]: 0 : if (msg) {
39666 : 0 : snprintf(ms_message, 8192, msg);
39667 : 0 : free(msg);
39668 : : }
39669 : : else sprintf(ms_message, "Unknown message");
39670 : :
39671 : 0 : msResetErrorList();
39672 : :
39673 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39674 : : case MS_NOTFOUND:
39675 : : break;
39676 : : case -1:
39677 : : break;
39678 : : case MS_IOERR:
39679 : : {
39680 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39681 : : };
39682 : : break;
39683 : : case MS_MEMERR:
39684 : : {
39685 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39686 : : };
39687 : : break;
39688 : : case MS_TYPEERR:
39689 : : {
39690 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39691 : : };
39692 : : break;
39693 : : case MS_EOFERR:
39694 : : {
39695 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39696 : : };
39697 : : break;
39698 : : case MS_CHILDERR:
39699 : : {
39700 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39701 : : };
39702 : : break;
39703 : : case MS_NULLPARENTERR:
39704 : : {
39705 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39706 : : };
39707 : : break;
39708 : : default:
39709 : : {
39710 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39711 : : };
39712 : : break;
39713 : : }
39714 : : }
39715 : : }
39716 : 1 : *(shapefileObj **)&jresult = result;
39717 [ + - ]: 1 : if (arg1) free(arg1);
39718 : 1 : return jresult;
39719 : : }
39720 : :
39721 : :
39722 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1shapefileObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
39723 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39724 : :
39725 : : (void)jenv;
39726 : : (void)jcls;
39727 : 1 : arg1 = *(shapefileObj **)&jarg1;
39728 : : {
39729 : : errorObj *ms_error;
39730 : : delete_shapefileObj(arg1);
39731 : 1 : ms_error = msGetErrorObj();
39732 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39733 : : char ms_message[8192];
39734 : 0 : char* msg = msGetErrorString(";");
39735 : 0 : int ms_errorcode = ms_error->code;
39736 [ # # ]: 0 : if (msg) {
39737 : 0 : snprintf(ms_message, 8192, msg);
39738 : 0 : free(msg);
39739 : : }
39740 : : else sprintf(ms_message, "Unknown message");
39741 : :
39742 : 0 : msResetErrorList();
39743 : :
39744 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39745 : : case MS_NOTFOUND:
39746 : : break;
39747 : : case -1:
39748 : : break;
39749 : : case MS_IOERR:
39750 : : {
39751 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
39752 : : };
39753 : : break;
39754 : : case MS_MEMERR:
39755 : : {
39756 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
39757 : : };
39758 : : break;
39759 : : case MS_TYPEERR:
39760 : : {
39761 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
39762 : : };
39763 : : break;
39764 : : case MS_EOFERR:
39765 : : {
39766 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
39767 : : };
39768 : : break;
39769 : : case MS_CHILDERR:
39770 : : {
39771 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
39772 : : };
39773 : : break;
39774 : : case MS_NULLPARENTERR:
39775 : : {
39776 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
39777 : : };
39778 : : break;
39779 : : default:
39780 : : {
39781 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
39782 : : };
39783 : : break;
39784 : : }
39785 : : }
39786 : : }
39787 : : }
39788 : :
39789 : :
39790 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
39791 : : jint jresult = 0 ;
39792 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39793 : : int arg2 ;
39794 : : shapeObj *arg3 = (shapeObj *) 0 ;
39795 : : int result;
39796 : :
39797 : : (void)jenv;
39798 : : (void)jcls;
39799 : : (void)jarg1_;
39800 : : (void)jarg3_;
39801 : 1 : arg1 = *(shapefileObj **)&jarg1;
39802 : : arg2 = (int)jarg2;
39803 : 1 : arg3 = *(shapeObj **)&jarg3;
39804 : : {
39805 : : errorObj *ms_error;
39806 : : result = (int)shapefileObj_get(arg1,arg2,arg3);
39807 : 1 : ms_error = msGetErrorObj();
39808 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39809 : : char ms_message[8192];
39810 : 0 : char* msg = msGetErrorString(";");
39811 : 0 : int ms_errorcode = ms_error->code;
39812 [ # # ]: 0 : if (msg) {
39813 : 0 : snprintf(ms_message, 8192, msg);
39814 : 0 : free(msg);
39815 : : }
39816 : : else sprintf(ms_message, "Unknown message");
39817 : :
39818 : 0 : msResetErrorList();
39819 : :
39820 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39821 : : case MS_NOTFOUND:
39822 : : break;
39823 : : case -1:
39824 : : break;
39825 : : case MS_IOERR:
39826 : : {
39827 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39828 : : };
39829 : : break;
39830 : : case MS_MEMERR:
39831 : : {
39832 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39833 : : };
39834 : : break;
39835 : : case MS_TYPEERR:
39836 : : {
39837 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39838 : : };
39839 : : break;
39840 : : case MS_EOFERR:
39841 : : {
39842 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39843 : : };
39844 : : break;
39845 : : case MS_CHILDERR:
39846 : : {
39847 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39848 : : };
39849 : : break;
39850 : : case MS_NULLPARENTERR:
39851 : : {
39852 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39853 : : };
39854 : : break;
39855 : : default:
39856 : : {
39857 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39858 : : };
39859 : : break;
39860 : : }
39861 : : }
39862 : : }
39863 : : jresult = (jint)result;
39864 : : return jresult;
39865 : : }
39866 : :
39867 : :
39868 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getShape(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
39869 : : jlong jresult = 0 ;
39870 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39871 : : int arg2 ;
39872 : : shapeObj *result = 0 ;
39873 : :
39874 : : (void)jenv;
39875 : : (void)jcls;
39876 : : (void)jarg1_;
39877 : 0 : arg1 = *(shapefileObj **)&jarg1;
39878 : : arg2 = (int)jarg2;
39879 : : {
39880 : : errorObj *ms_error;
39881 : : result = (shapeObj *)shapefileObj_getShape(arg1,arg2);
39882 : 0 : ms_error = msGetErrorObj();
39883 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39884 : : char ms_message[8192];
39885 : 0 : char* msg = msGetErrorString(";");
39886 : 0 : int ms_errorcode = ms_error->code;
39887 [ # # ]: 0 : if (msg) {
39888 : 0 : snprintf(ms_message, 8192, msg);
39889 : 0 : free(msg);
39890 : : }
39891 : : else sprintf(ms_message, "Unknown message");
39892 : :
39893 : 0 : msResetErrorList();
39894 : :
39895 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39896 : : case MS_NOTFOUND:
39897 : : break;
39898 : : case -1:
39899 : : break;
39900 : : case MS_IOERR:
39901 : : {
39902 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39903 : : };
39904 : : break;
39905 : : case MS_MEMERR:
39906 : : {
39907 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39908 : : };
39909 : : break;
39910 : : case MS_TYPEERR:
39911 : : {
39912 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39913 : : };
39914 : : break;
39915 : : case MS_EOFERR:
39916 : : {
39917 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39918 : : };
39919 : : break;
39920 : : case MS_CHILDERR:
39921 : : {
39922 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39923 : : };
39924 : : break;
39925 : : case MS_NULLPARENTERR:
39926 : : {
39927 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
39928 : : };
39929 : : break;
39930 : : default:
39931 : : {
39932 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
39933 : : };
39934 : : break;
39935 : : }
39936 : : }
39937 : : }
39938 : 0 : *(shapeObj **)&jresult = result;
39939 : 0 : return jresult;
39940 : : }
39941 : :
39942 : :
39943 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
39944 : : jint jresult = 0 ;
39945 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
39946 : : int arg2 ;
39947 : : pointObj *arg3 = (pointObj *) 0 ;
39948 : : int result;
39949 : :
39950 : : (void)jenv;
39951 : : (void)jcls;
39952 : : (void)jarg1_;
39953 : : (void)jarg3_;
39954 : 0 : arg1 = *(shapefileObj **)&jarg1;
39955 : : arg2 = (int)jarg2;
39956 : 0 : arg3 = *(pointObj **)&jarg3;
39957 : : {
39958 : : errorObj *ms_error;
39959 : : result = (int)shapefileObj_getPoint(arg1,arg2,arg3);
39960 : 0 : ms_error = msGetErrorObj();
39961 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
39962 : : char ms_message[8192];
39963 : 0 : char* msg = msGetErrorString(";");
39964 : 0 : int ms_errorcode = ms_error->code;
39965 [ # # ]: 0 : if (msg) {
39966 : 0 : snprintf(ms_message, 8192, msg);
39967 : 0 : free(msg);
39968 : : }
39969 : : else sprintf(ms_message, "Unknown message");
39970 : :
39971 : 0 : msResetErrorList();
39972 : :
39973 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
39974 : : case MS_NOTFOUND:
39975 : : break;
39976 : : case -1:
39977 : : break;
39978 : : case MS_IOERR:
39979 : : {
39980 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
39981 : : };
39982 : : break;
39983 : : case MS_MEMERR:
39984 : : {
39985 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
39986 : : };
39987 : : break;
39988 : : case MS_TYPEERR:
39989 : : {
39990 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
39991 : : };
39992 : : break;
39993 : : case MS_EOFERR:
39994 : : {
39995 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
39996 : : };
39997 : : break;
39998 : : case MS_CHILDERR:
39999 : : {
40000 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40001 : : };
40002 : : break;
40003 : : case MS_NULLPARENTERR:
40004 : : {
40005 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40006 : : };
40007 : : break;
40008 : : default:
40009 : : {
40010 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40011 : : };
40012 : : break;
40013 : : }
40014 : : }
40015 : : }
40016 : : jresult = (jint)result;
40017 : : return jresult;
40018 : : }
40019 : :
40020 : :
40021 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getTransformed(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_, jint jarg3, jlong jarg4, jobject jarg4_) {
40022 : : jint jresult = 0 ;
40023 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40024 : : mapObj *arg2 = (mapObj *) 0 ;
40025 : : int arg3 ;
40026 : : shapeObj *arg4 = (shapeObj *) 0 ;
40027 : : int result;
40028 : :
40029 : : (void)jenv;
40030 : : (void)jcls;
40031 : : (void)jarg1_;
40032 : : (void)jarg2_;
40033 : : (void)jarg4_;
40034 : 0 : arg1 = *(shapefileObj **)&jarg1;
40035 : 0 : arg2 = *(mapObj **)&jarg2;
40036 : : arg3 = (int)jarg3;
40037 : 0 : arg4 = *(shapeObj **)&jarg4;
40038 : : {
40039 : : errorObj *ms_error;
40040 : : result = (int)shapefileObj_getTransformed(arg1,arg2,arg3,arg4);
40041 : 0 : ms_error = msGetErrorObj();
40042 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40043 : : char ms_message[8192];
40044 : 0 : char* msg = msGetErrorString(";");
40045 : 0 : int ms_errorcode = ms_error->code;
40046 [ # # ]: 0 : if (msg) {
40047 : 0 : snprintf(ms_message, 8192, msg);
40048 : 0 : free(msg);
40049 : : }
40050 : : else sprintf(ms_message, "Unknown message");
40051 : :
40052 : 0 : msResetErrorList();
40053 : :
40054 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40055 : : case MS_NOTFOUND:
40056 : : break;
40057 : : case -1:
40058 : : break;
40059 : : case MS_IOERR:
40060 : : {
40061 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40062 : : };
40063 : : break;
40064 : : case MS_MEMERR:
40065 : : {
40066 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40067 : : };
40068 : : break;
40069 : : case MS_TYPEERR:
40070 : : {
40071 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40072 : : };
40073 : : break;
40074 : : case MS_EOFERR:
40075 : : {
40076 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40077 : : };
40078 : : break;
40079 : : case MS_CHILDERR:
40080 : : {
40081 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40082 : : };
40083 : : break;
40084 : : case MS_NULLPARENTERR:
40085 : : {
40086 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40087 : : };
40088 : : break;
40089 : : default:
40090 : : {
40091 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40092 : : };
40093 : : break;
40094 : : }
40095 : : }
40096 : : }
40097 : : jresult = (jint)result;
40098 : : return jresult;
40099 : : }
40100 : :
40101 : :
40102 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getExtent(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jlong jarg3, jobject jarg3_) {
40103 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40104 : : int arg2 ;
40105 : : rectObj *arg3 = (rectObj *) 0 ;
40106 : :
40107 : : (void)jenv;
40108 : : (void)jcls;
40109 : : (void)jarg1_;
40110 : : (void)jarg3_;
40111 : 0 : arg1 = *(shapefileObj **)&jarg1;
40112 : : arg2 = (int)jarg2;
40113 : 0 : arg3 = *(rectObj **)&jarg3;
40114 : : {
40115 : : errorObj *ms_error;
40116 : : shapefileObj_getExtent(arg1,arg2,arg3);
40117 : 0 : ms_error = msGetErrorObj();
40118 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40119 : : char ms_message[8192];
40120 : 0 : char* msg = msGetErrorString(";");
40121 : 0 : int ms_errorcode = ms_error->code;
40122 [ # # ]: 0 : if (msg) {
40123 : 0 : snprintf(ms_message, 8192, msg);
40124 : 0 : free(msg);
40125 : : }
40126 : : else sprintf(ms_message, "Unknown message");
40127 : :
40128 : 0 : msResetErrorList();
40129 : :
40130 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40131 : : case MS_NOTFOUND:
40132 : : break;
40133 : : case -1:
40134 : : break;
40135 : : case MS_IOERR:
40136 : : {
40137 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
40138 : : };
40139 : : break;
40140 : : case MS_MEMERR:
40141 : : {
40142 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
40143 : : };
40144 : : break;
40145 : : case MS_TYPEERR:
40146 : : {
40147 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
40148 : : };
40149 : : break;
40150 : : case MS_EOFERR:
40151 : : {
40152 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
40153 : : };
40154 : : break;
40155 : : case MS_CHILDERR:
40156 : : {
40157 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
40158 : : };
40159 : : break;
40160 : : case MS_NULLPARENTERR:
40161 : : {
40162 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
40163 : : };
40164 : : break;
40165 : : default:
40166 : : {
40167 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
40168 : : };
40169 : : break;
40170 : : }
40171 : : }
40172 : : }
40173 : : }
40174 : :
40175 : :
40176 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1add(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
40177 : : jint jresult = 0 ;
40178 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40179 : : shapeObj *arg2 = (shapeObj *) 0 ;
40180 : : int result;
40181 : :
40182 : : (void)jenv;
40183 : : (void)jcls;
40184 : : (void)jarg1_;
40185 : : (void)jarg2_;
40186 : 0 : arg1 = *(shapefileObj **)&jarg1;
40187 : 0 : arg2 = *(shapeObj **)&jarg2;
40188 : : {
40189 : : errorObj *ms_error;
40190 : : result = (int)shapefileObj_add(arg1,arg2);
40191 : 0 : ms_error = msGetErrorObj();
40192 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40193 : : char ms_message[8192];
40194 : 0 : char* msg = msGetErrorString(";");
40195 : 0 : int ms_errorcode = ms_error->code;
40196 [ # # ]: 0 : if (msg) {
40197 : 0 : snprintf(ms_message, 8192, msg);
40198 : 0 : free(msg);
40199 : : }
40200 : : else sprintf(ms_message, "Unknown message");
40201 : :
40202 : 0 : msResetErrorList();
40203 : :
40204 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40205 : : case MS_NOTFOUND:
40206 : : break;
40207 : : case -1:
40208 : : break;
40209 : : case MS_IOERR:
40210 : : {
40211 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40212 : : };
40213 : : break;
40214 : : case MS_MEMERR:
40215 : : {
40216 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40217 : : };
40218 : : break;
40219 : : case MS_TYPEERR:
40220 : : {
40221 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40222 : : };
40223 : : break;
40224 : : case MS_EOFERR:
40225 : : {
40226 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40227 : : };
40228 : : break;
40229 : : case MS_CHILDERR:
40230 : : {
40231 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40232 : : };
40233 : : break;
40234 : : case MS_NULLPARENTERR:
40235 : : {
40236 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40237 : : };
40238 : : break;
40239 : : default:
40240 : : {
40241 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40242 : : };
40243 : : break;
40244 : : }
40245 : : }
40246 : : }
40247 : : jresult = (jint)result;
40248 : : return jresult;
40249 : : }
40250 : :
40251 : :
40252 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1addPoint(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
40253 : : jint jresult = 0 ;
40254 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40255 : : pointObj *arg2 = (pointObj *) 0 ;
40256 : : int result;
40257 : :
40258 : : (void)jenv;
40259 : : (void)jcls;
40260 : : (void)jarg1_;
40261 : : (void)jarg2_;
40262 : 0 : arg1 = *(shapefileObj **)&jarg1;
40263 : 0 : arg2 = *(pointObj **)&jarg2;
40264 : : {
40265 : : errorObj *ms_error;
40266 : : result = (int)shapefileObj_addPoint(arg1,arg2);
40267 : 0 : ms_error = msGetErrorObj();
40268 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40269 : : char ms_message[8192];
40270 : 0 : char* msg = msGetErrorString(";");
40271 : 0 : int ms_errorcode = ms_error->code;
40272 [ # # ]: 0 : if (msg) {
40273 : 0 : snprintf(ms_message, 8192, msg);
40274 : 0 : free(msg);
40275 : : }
40276 : : else sprintf(ms_message, "Unknown message");
40277 : :
40278 : 0 : msResetErrorList();
40279 : :
40280 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40281 : : case MS_NOTFOUND:
40282 : : break;
40283 : : case -1:
40284 : : break;
40285 : : case MS_IOERR:
40286 : : {
40287 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40288 : : };
40289 : : break;
40290 : : case MS_MEMERR:
40291 : : {
40292 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40293 : : };
40294 : : break;
40295 : : case MS_TYPEERR:
40296 : : {
40297 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40298 : : };
40299 : : break;
40300 : : case MS_EOFERR:
40301 : : {
40302 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40303 : : };
40304 : : break;
40305 : : case MS_CHILDERR:
40306 : : {
40307 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40308 : : };
40309 : : break;
40310 : : case MS_NULLPARENTERR:
40311 : : {
40312 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40313 : : };
40314 : : break;
40315 : : default:
40316 : : {
40317 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40318 : : };
40319 : : break;
40320 : : }
40321 : : }
40322 : : }
40323 : : jresult = (jint)result;
40324 : : return jresult;
40325 : : }
40326 : :
40327 : :
40328 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_shapefileObj_1getDBF(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40329 : : jlong jresult = 0 ;
40330 : : shapefileObj *arg1 = (shapefileObj *) 0 ;
40331 : : DBFInfo *result = 0 ;
40332 : :
40333 : : (void)jenv;
40334 : : (void)jcls;
40335 : : (void)jarg1_;
40336 : 0 : arg1 = *(shapefileObj **)&jarg1;
40337 : : {
40338 : : errorObj *ms_error;
40339 : : result = (DBFInfo *)shapefileObj_getDBF(arg1);
40340 : 0 : ms_error = msGetErrorObj();
40341 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40342 : : char ms_message[8192];
40343 : 0 : char* msg = msGetErrorString(";");
40344 : 0 : int ms_errorcode = ms_error->code;
40345 [ # # ]: 0 : if (msg) {
40346 : 0 : snprintf(ms_message, 8192, msg);
40347 : 0 : free(msg);
40348 : : }
40349 : : else sprintf(ms_message, "Unknown message");
40350 : :
40351 : 0 : msResetErrorList();
40352 : :
40353 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40354 : : case MS_NOTFOUND:
40355 : : break;
40356 : : case -1:
40357 : : break;
40358 : : case MS_IOERR:
40359 : : {
40360 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40361 : : };
40362 : : break;
40363 : : case MS_MEMERR:
40364 : : {
40365 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40366 : : };
40367 : : break;
40368 : : case MS_TYPEERR:
40369 : : {
40370 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40371 : : };
40372 : : break;
40373 : : case MS_EOFERR:
40374 : : {
40375 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40376 : : };
40377 : : break;
40378 : : case MS_CHILDERR:
40379 : : {
40380 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40381 : : };
40382 : : break;
40383 : : case MS_NULLPARENTERR:
40384 : : {
40385 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40386 : : };
40387 : : break;
40388 : : default:
40389 : : {
40390 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40391 : : };
40392 : : break;
40393 : : }
40394 : : }
40395 : : }
40396 : 0 : *(DBFInfo **)&jresult = result;
40397 : 0 : return jresult;
40398 : : }
40399 : :
40400 : :
40401 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_wkp_1none_1get(JNIEnv *jenv, jclass jcls) {
40402 : : jint jresult = 0 ;
40403 : : int result;
40404 : :
40405 : : (void)jenv;
40406 : : (void)jcls;
40407 : : result = (int)(0);
40408 : : jresult = (jint)result;
40409 : 1 : return jresult;
40410 : : }
40411 : :
40412 : :
40413 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_wkp_1lonlat_1get(JNIEnv *jenv, jclass jcls) {
40414 : : jint jresult = 0 ;
40415 : : int result;
40416 : :
40417 : : (void)jenv;
40418 : : (void)jcls;
40419 : : result = (int)(1);
40420 : : jresult = (jint)result;
40421 : 1 : return jresult;
40422 : : }
40423 : :
40424 : :
40425 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_wkp_1gmerc_1get(JNIEnv *jenv, jclass jcls) {
40426 : : jint jresult = 0 ;
40427 : : int result;
40428 : :
40429 : : (void)jenv;
40430 : : (void)jcls;
40431 : : result = (int)(2);
40432 : : jresult = (jint)result;
40433 : 1 : return jresult;
40434 : : }
40435 : :
40436 : :
40437 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1numargs_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40438 : : jint jresult = 0 ;
40439 : : projectionObj *arg1 = (projectionObj *) 0 ;
40440 : : int result;
40441 : :
40442 : : (void)jenv;
40443 : : (void)jcls;
40444 : : (void)jarg1_;
40445 : 0 : arg1 = *(projectionObj **)&jarg1;
40446 : 0 : result = (int) ((arg1)->numargs);
40447 : : jresult = (jint)result;
40448 : 0 : return jresult;
40449 : : }
40450 : :
40451 : :
40452 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1automatic_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40453 : : jint jresult = 0 ;
40454 : : projectionObj *arg1 = (projectionObj *) 0 ;
40455 : : int result;
40456 : :
40457 : : (void)jenv;
40458 : : (void)jcls;
40459 : : (void)jarg1_;
40460 : 0 : arg1 = *(projectionObj **)&jarg1;
40461 : 0 : result = (int) ((arg1)->automatic);
40462 : : jresult = (jint)result;
40463 : 0 : return jresult;
40464 : : }
40465 : :
40466 : :
40467 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1wellknownprojection_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
40468 : : projectionObj *arg1 = (projectionObj *) 0 ;
40469 : : int arg2 ;
40470 : :
40471 : : (void)jenv;
40472 : : (void)jcls;
40473 : : (void)jarg1_;
40474 : 0 : arg1 = *(projectionObj **)&jarg1;
40475 : : arg2 = (int)jarg2;
40476 [ # # ]: 0 : if (arg1) (arg1)->wellknownprojection = arg2;
40477 : 0 : }
40478 : :
40479 : :
40480 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1wellknownprojection_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40481 : : jint jresult = 0 ;
40482 : : projectionObj *arg1 = (projectionObj *) 0 ;
40483 : : int result;
40484 : :
40485 : : (void)jenv;
40486 : : (void)jcls;
40487 : : (void)jarg1_;
40488 : 0 : arg1 = *(projectionObj **)&jarg1;
40489 : 0 : result = (int) ((arg1)->wellknownprojection);
40490 : : jresult = (jint)result;
40491 : 0 : return jresult;
40492 : : }
40493 : :
40494 : :
40495 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1projectionObj(JNIEnv *jenv, jclass jcls, jstring jarg1) {
40496 : : jlong jresult = 0 ;
40497 : : char *arg1 = (char *) 0 ;
40498 : : projectionObj *result = 0 ;
40499 : :
40500 : : (void)jenv;
40501 : : (void)jcls;
40502 : : {
40503 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
40504 : : }
40505 : : {
40506 : : errorObj *ms_error;
40507 : : result = (projectionObj *)new_projectionObj(arg1);
40508 : 0 : ms_error = msGetErrorObj();
40509 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40510 : : char ms_message[8192];
40511 : 0 : char* msg = msGetErrorString(";");
40512 : 0 : int ms_errorcode = ms_error->code;
40513 [ # # ]: 0 : if (msg) {
40514 : 0 : snprintf(ms_message, 8192, msg);
40515 : 0 : free(msg);
40516 : : }
40517 : : else sprintf(ms_message, "Unknown message");
40518 : :
40519 : 0 : msResetErrorList();
40520 : :
40521 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40522 : : case MS_NOTFOUND:
40523 : : break;
40524 : : case -1:
40525 : : break;
40526 : : case MS_IOERR:
40527 : : {
40528 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40529 : : };
40530 : : break;
40531 : : case MS_MEMERR:
40532 : : {
40533 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40534 : : };
40535 : : break;
40536 : : case MS_TYPEERR:
40537 : : {
40538 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40539 : : };
40540 : : break;
40541 : : case MS_EOFERR:
40542 : : {
40543 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40544 : : };
40545 : : break;
40546 : : case MS_CHILDERR:
40547 : : {
40548 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40549 : : };
40550 : : break;
40551 : : case MS_NULLPARENTERR:
40552 : : {
40553 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40554 : : };
40555 : : break;
40556 : : default:
40557 : : {
40558 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40559 : : };
40560 : : break;
40561 : : }
40562 : : }
40563 : : }
40564 : 0 : *(projectionObj **)&jresult = result;
40565 [ # # ]: 0 : if (arg1) free(arg1);
40566 : 0 : return jresult;
40567 : : }
40568 : :
40569 : :
40570 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1projectionObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
40571 : : projectionObj *arg1 = (projectionObj *) 0 ;
40572 : :
40573 : : (void)jenv;
40574 : : (void)jcls;
40575 : 0 : arg1 = *(projectionObj **)&jarg1;
40576 : : {
40577 : : errorObj *ms_error;
40578 : : delete_projectionObj(arg1);
40579 : 0 : ms_error = msGetErrorObj();
40580 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40581 : : char ms_message[8192];
40582 : 0 : char* msg = msGetErrorString(";");
40583 : 0 : int ms_errorcode = ms_error->code;
40584 [ # # ]: 0 : if (msg) {
40585 : 0 : snprintf(ms_message, 8192, msg);
40586 : 0 : free(msg);
40587 : : }
40588 : : else sprintf(ms_message, "Unknown message");
40589 : :
40590 : 0 : msResetErrorList();
40591 : :
40592 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40593 : : case MS_NOTFOUND:
40594 : : break;
40595 : : case -1:
40596 : : break;
40597 : : case MS_IOERR:
40598 : : {
40599 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
40600 : : };
40601 : : break;
40602 : : case MS_MEMERR:
40603 : : {
40604 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
40605 : : };
40606 : : break;
40607 : : case MS_TYPEERR:
40608 : : {
40609 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
40610 : : };
40611 : : break;
40612 : : case MS_EOFERR:
40613 : : {
40614 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
40615 : : };
40616 : : break;
40617 : : case MS_CHILDERR:
40618 : : {
40619 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
40620 : : };
40621 : : break;
40622 : : case MS_NULLPARENTERR:
40623 : : {
40624 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
40625 : : };
40626 : : break;
40627 : : default:
40628 : : {
40629 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
40630 : : };
40631 : : break;
40632 : : }
40633 : : }
40634 : : }
40635 : : }
40636 : :
40637 : :
40638 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1setWKTProjection(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
40639 : : jint jresult = 0 ;
40640 : : projectionObj *arg1 = (projectionObj *) 0 ;
40641 : : char *arg2 = (char *) 0 ;
40642 : : int result;
40643 : :
40644 : : (void)jenv;
40645 : : (void)jcls;
40646 : : (void)jarg1_;
40647 : 0 : arg1 = *(projectionObj **)&jarg1;
40648 : : {
40649 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
40650 : : }
40651 : : {
40652 : : errorObj *ms_error;
40653 : : result = (int)projectionObj_setWKTProjection(arg1,arg2);
40654 : 0 : ms_error = msGetErrorObj();
40655 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40656 : : char ms_message[8192];
40657 : 0 : char* msg = msGetErrorString(";");
40658 : 0 : int ms_errorcode = ms_error->code;
40659 [ # # ]: 0 : if (msg) {
40660 : 0 : snprintf(ms_message, 8192, msg);
40661 : 0 : free(msg);
40662 : : }
40663 : : else sprintf(ms_message, "Unknown message");
40664 : :
40665 : 0 : msResetErrorList();
40666 : :
40667 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40668 : : case MS_NOTFOUND:
40669 : : break;
40670 : : case -1:
40671 : : break;
40672 : : case MS_IOERR:
40673 : : {
40674 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40675 : : };
40676 : : break;
40677 : : case MS_MEMERR:
40678 : : {
40679 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40680 : : };
40681 : : break;
40682 : : case MS_TYPEERR:
40683 : : {
40684 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40685 : : };
40686 : : break;
40687 : : case MS_EOFERR:
40688 : : {
40689 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40690 : : };
40691 : : break;
40692 : : case MS_CHILDERR:
40693 : : {
40694 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40695 : : };
40696 : : break;
40697 : : case MS_NULLPARENTERR:
40698 : : {
40699 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40700 : : };
40701 : : break;
40702 : : default:
40703 : : {
40704 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40705 : : };
40706 : : break;
40707 : : }
40708 : : }
40709 : : }
40710 : : jresult = (jint)result;
40711 [ # # ]: 0 : if (arg2) free(arg2);
40712 : : return jresult;
40713 : : }
40714 : :
40715 : :
40716 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_projectionObj_1getUnits(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40717 : : jint jresult = 0 ;
40718 : : projectionObj *arg1 = (projectionObj *) 0 ;
40719 : : int result;
40720 : :
40721 : : (void)jenv;
40722 : : (void)jcls;
40723 : : (void)jarg1_;
40724 : 0 : arg1 = *(projectionObj **)&jarg1;
40725 : : {
40726 : : errorObj *ms_error;
40727 : : result = (int)projectionObj_getUnits(arg1);
40728 : 0 : ms_error = msGetErrorObj();
40729 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40730 : : char ms_message[8192];
40731 : 0 : char* msg = msGetErrorString(";");
40732 : 0 : int ms_errorcode = ms_error->code;
40733 [ # # ]: 0 : if (msg) {
40734 : 0 : snprintf(ms_message, 8192, msg);
40735 : 0 : free(msg);
40736 : : }
40737 : : else sprintf(ms_message, "Unknown message");
40738 : :
40739 : 0 : msResetErrorList();
40740 : :
40741 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40742 : : case MS_NOTFOUND:
40743 : : break;
40744 : : case -1:
40745 : : break;
40746 : : case MS_IOERR:
40747 : : {
40748 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40749 : : };
40750 : : break;
40751 : : case MS_MEMERR:
40752 : : {
40753 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40754 : : };
40755 : : break;
40756 : : case MS_TYPEERR:
40757 : : {
40758 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40759 : : };
40760 : : break;
40761 : : case MS_EOFERR:
40762 : : {
40763 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40764 : : };
40765 : : break;
40766 : : case MS_CHILDERR:
40767 : : {
40768 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40769 : : };
40770 : : break;
40771 : : case MS_NULLPARENTERR:
40772 : : {
40773 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40774 : : };
40775 : : break;
40776 : : default:
40777 : : {
40778 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40779 : : };
40780 : : break;
40781 : : }
40782 : : }
40783 : : }
40784 : : jresult = (jint)result;
40785 : : return jresult;
40786 : : }
40787 : :
40788 : :
40789 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SYMBOL_1SIMPLE_1get(JNIEnv *jenv, jclass jcls) {
40790 : : jint jresult = 0 ;
40791 : : enum MS_SYMBOL_TYPE result;
40792 : :
40793 : : (void)jenv;
40794 : : (void)jcls;
40795 : : {
40796 : : errorObj *ms_error;
40797 : : result = (enum MS_SYMBOL_TYPE)MS_SYMBOL_SIMPLE;
40798 : 0 : ms_error = msGetErrorObj();
40799 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
40800 : : char ms_message[8192];
40801 : 0 : char* msg = msGetErrorString(";");
40802 : 0 : int ms_errorcode = ms_error->code;
40803 [ # # ]: 0 : if (msg) {
40804 : 0 : snprintf(ms_message, 8192, msg);
40805 : 0 : free(msg);
40806 : : }
40807 : : else sprintf(ms_message, "Unknown message");
40808 : :
40809 : 0 : msResetErrorList();
40810 : :
40811 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
40812 : : case MS_NOTFOUND:
40813 : : break;
40814 : : case -1:
40815 : : break;
40816 : : case MS_IOERR:
40817 : : {
40818 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
40819 : : };
40820 : : break;
40821 : : case MS_MEMERR:
40822 : : {
40823 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
40824 : : };
40825 : : break;
40826 : : case MS_TYPEERR:
40827 : : {
40828 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
40829 : : };
40830 : : break;
40831 : : case MS_EOFERR:
40832 : : {
40833 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
40834 : : };
40835 : : break;
40836 : : case MS_CHILDERR:
40837 : : {
40838 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40839 : : };
40840 : : break;
40841 : : case MS_NULLPARENTERR:
40842 : : {
40843 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
40844 : : };
40845 : : break;
40846 : : default:
40847 : : {
40848 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
40849 : : };
40850 : : break;
40851 : : }
40852 : : }
40853 : : }
40854 : : jresult = (jint)result;
40855 : : return jresult;
40856 : : }
40857 : :
40858 : :
40859 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SYMBOL_1ALLOCSIZE_1get(JNIEnv *jenv, jclass jcls) {
40860 : : jint jresult = 0 ;
40861 : : int result;
40862 : :
40863 : : (void)jenv;
40864 : : (void)jcls;
40865 : : result = (int)(64);
40866 : : jresult = (jint)result;
40867 : 1 : return jresult;
40868 : : }
40869 : :
40870 : :
40871 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAXVECTORPOINTS_1get(JNIEnv *jenv, jclass jcls) {
40872 : : jint jresult = 0 ;
40873 : : int result;
40874 : :
40875 : : (void)jenv;
40876 : : (void)jcls;
40877 : : result = (int)(100);
40878 : : jresult = (jint)result;
40879 : 1 : return jresult;
40880 : : }
40881 : :
40882 : :
40883 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAXPATTERNLENGTH_1get(JNIEnv *jenv, jclass jcls) {
40884 : : jint jresult = 0 ;
40885 : : int result;
40886 : :
40887 : : (void)jenv;
40888 : : (void)jcls;
40889 : : result = (int)(10);
40890 : : jresult = (jint)result;
40891 : 1 : return jresult;
40892 : : }
40893 : :
40894 : :
40895 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1IMAGECACHESIZE_1get(JNIEnv *jenv, jclass jcls) {
40896 : : jint jresult = 0 ;
40897 : : int result;
40898 : :
40899 : : (void)jenv;
40900 : : (void)jcls;
40901 : : result = (int)(6);
40902 : : jresult = (jint)result;
40903 : 1 : return jresult;
40904 : : }
40905 : :
40906 : :
40907 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1red_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
40908 : : colorObj *arg1 = (colorObj *) 0 ;
40909 : : int arg2 ;
40910 : :
40911 : : (void)jenv;
40912 : : (void)jcls;
40913 : : (void)jarg1_;
40914 : 0 : arg1 = *(colorObj **)&jarg1;
40915 : : arg2 = (int)jarg2;
40916 [ # # ]: 0 : if (arg1) (arg1)->red = arg2;
40917 : 0 : }
40918 : :
40919 : :
40920 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1red_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40921 : : jint jresult = 0 ;
40922 : : colorObj *arg1 = (colorObj *) 0 ;
40923 : : int result;
40924 : :
40925 : : (void)jenv;
40926 : : (void)jcls;
40927 : : (void)jarg1_;
40928 : 0 : arg1 = *(colorObj **)&jarg1;
40929 : 0 : result = (int) ((arg1)->red);
40930 : : jresult = (jint)result;
40931 : 0 : return jresult;
40932 : : }
40933 : :
40934 : :
40935 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1green_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
40936 : : colorObj *arg1 = (colorObj *) 0 ;
40937 : : int arg2 ;
40938 : :
40939 : : (void)jenv;
40940 : : (void)jcls;
40941 : : (void)jarg1_;
40942 : 0 : arg1 = *(colorObj **)&jarg1;
40943 : : arg2 = (int)jarg2;
40944 [ # # ]: 0 : if (arg1) (arg1)->green = arg2;
40945 : 0 : }
40946 : :
40947 : :
40948 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1green_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40949 : : jint jresult = 0 ;
40950 : : colorObj *arg1 = (colorObj *) 0 ;
40951 : : int result;
40952 : :
40953 : : (void)jenv;
40954 : : (void)jcls;
40955 : : (void)jarg1_;
40956 : 0 : arg1 = *(colorObj **)&jarg1;
40957 : 0 : result = (int) ((arg1)->green);
40958 : : jresult = (jint)result;
40959 : 0 : return jresult;
40960 : : }
40961 : :
40962 : :
40963 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1blue_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
40964 : : colorObj *arg1 = (colorObj *) 0 ;
40965 : : int arg2 ;
40966 : :
40967 : : (void)jenv;
40968 : : (void)jcls;
40969 : : (void)jarg1_;
40970 : 0 : arg1 = *(colorObj **)&jarg1;
40971 : : arg2 = (int)jarg2;
40972 [ # # ]: 0 : if (arg1) (arg1)->blue = arg2;
40973 : 0 : }
40974 : :
40975 : :
40976 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1blue_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
40977 : : jint jresult = 0 ;
40978 : : colorObj *arg1 = (colorObj *) 0 ;
40979 : : int result;
40980 : :
40981 : : (void)jenv;
40982 : : (void)jcls;
40983 : : (void)jarg1_;
40984 : 0 : arg1 = *(colorObj **)&jarg1;
40985 : 0 : result = (int) ((arg1)->blue);
40986 : : jresult = (jint)result;
40987 : 0 : return jresult;
40988 : : }
40989 : :
40990 : :
40991 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1alpha_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
40992 : : colorObj *arg1 = (colorObj *) 0 ;
40993 : : int arg2 ;
40994 : :
40995 : : (void)jenv;
40996 : : (void)jcls;
40997 : : (void)jarg1_;
40998 : 0 : arg1 = *(colorObj **)&jarg1;
40999 : : arg2 = (int)jarg2;
41000 [ # # ]: 0 : if (arg1) (arg1)->alpha = arg2;
41001 : 0 : }
41002 : :
41003 : :
41004 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1alpha_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41005 : : jint jresult = 0 ;
41006 : : colorObj *arg1 = (colorObj *) 0 ;
41007 : : int result;
41008 : :
41009 : : (void)jenv;
41010 : : (void)jcls;
41011 : : (void)jarg1_;
41012 : 0 : arg1 = *(colorObj **)&jarg1;
41013 : 0 : result = (int) ((arg1)->alpha);
41014 : : jresult = (jint)result;
41015 : 0 : return jresult;
41016 : : }
41017 : :
41018 : :
41019 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1colorObj(JNIEnv *jenv, jclass jcls, jint jarg1, jint jarg2, jint jarg3, jint jarg4) {
41020 : : jlong jresult = 0 ;
41021 : : int arg1 = (int) 0 ;
41022 : : int arg2 = (int) 0 ;
41023 : : int arg3 = (int) 0 ;
41024 : : int arg4 = (int) 255 ;
41025 : : colorObj *result = 0 ;
41026 : :
41027 : : (void)jenv;
41028 : : (void)jcls;
41029 : : arg1 = (int)jarg1;
41030 : : arg2 = (int)jarg2;
41031 : : arg3 = (int)jarg3;
41032 : : arg4 = (int)jarg4;
41033 : : {
41034 : : errorObj *ms_error;
41035 : : result = (colorObj *)new_colorObj(arg1,arg2,arg3,arg4);
41036 : 0 : ms_error = msGetErrorObj();
41037 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41038 : : char ms_message[8192];
41039 : 0 : char* msg = msGetErrorString(";");
41040 : 0 : int ms_errorcode = ms_error->code;
41041 [ # # ]: 0 : if (msg) {
41042 : 0 : snprintf(ms_message, 8192, msg);
41043 : 0 : free(msg);
41044 : : }
41045 : : else sprintf(ms_message, "Unknown message");
41046 : :
41047 : 0 : msResetErrorList();
41048 : :
41049 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41050 : : case MS_NOTFOUND:
41051 : : break;
41052 : : case -1:
41053 : : break;
41054 : : case MS_IOERR:
41055 : : {
41056 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
41057 : : };
41058 : : break;
41059 : : case MS_MEMERR:
41060 : : {
41061 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
41062 : : };
41063 : : break;
41064 : : case MS_TYPEERR:
41065 : : {
41066 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
41067 : : };
41068 : : break;
41069 : : case MS_EOFERR:
41070 : : {
41071 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
41072 : : };
41073 : : break;
41074 : : case MS_CHILDERR:
41075 : : {
41076 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41077 : : };
41078 : : break;
41079 : : case MS_NULLPARENTERR:
41080 : : {
41081 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41082 : : };
41083 : : break;
41084 : : default:
41085 : : {
41086 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
41087 : : };
41088 : : break;
41089 : : }
41090 : : }
41091 : : }
41092 : 0 : *(colorObj **)&jresult = result;
41093 : 0 : return jresult;
41094 : : }
41095 : :
41096 : :
41097 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1colorObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
41098 : : colorObj *arg1 = (colorObj *) 0 ;
41099 : :
41100 : : (void)jenv;
41101 : : (void)jcls;
41102 : 0 : arg1 = *(colorObj **)&jarg1;
41103 : : {
41104 : : errorObj *ms_error;
41105 : : delete_colorObj(arg1);
41106 : 0 : ms_error = msGetErrorObj();
41107 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41108 : : char ms_message[8192];
41109 : 0 : char* msg = msGetErrorString(";");
41110 : 0 : int ms_errorcode = ms_error->code;
41111 [ # # ]: 0 : if (msg) {
41112 : 0 : snprintf(ms_message, 8192, msg);
41113 : 0 : free(msg);
41114 : : }
41115 : : else sprintf(ms_message, "Unknown message");
41116 : :
41117 : 0 : msResetErrorList();
41118 : :
41119 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41120 : : case MS_NOTFOUND:
41121 : : break;
41122 : : case -1:
41123 : : break;
41124 : : case MS_IOERR:
41125 : : {
41126 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
41127 : : };
41128 : : break;
41129 : : case MS_MEMERR:
41130 : : {
41131 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
41132 : : };
41133 : : break;
41134 : : case MS_TYPEERR:
41135 : : {
41136 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
41137 : : };
41138 : : break;
41139 : : case MS_EOFERR:
41140 : : {
41141 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
41142 : : };
41143 : : break;
41144 : : case MS_CHILDERR:
41145 : : {
41146 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
41147 : : };
41148 : : break;
41149 : : case MS_NULLPARENTERR:
41150 : : {
41151 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
41152 : : };
41153 : : break;
41154 : : default:
41155 : : {
41156 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
41157 : : };
41158 : : break;
41159 : : }
41160 : : }
41161 : : }
41162 : : }
41163 : :
41164 : :
41165 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1setRGB(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2, jint jarg3, jint jarg4) {
41166 : : jint jresult = 0 ;
41167 : : colorObj *arg1 = (colorObj *) 0 ;
41168 : : int arg2 ;
41169 : : int arg3 ;
41170 : : int arg4 ;
41171 : : int result;
41172 : :
41173 : : (void)jenv;
41174 : : (void)jcls;
41175 : : (void)jarg1_;
41176 : 0 : arg1 = *(colorObj **)&jarg1;
41177 : : arg2 = (int)jarg2;
41178 : : arg3 = (int)jarg3;
41179 : : arg4 = (int)jarg4;
41180 : : {
41181 : : errorObj *ms_error;
41182 : : result = (int)colorObj_setRGB(arg1,arg2,arg3,arg4);
41183 : 0 : ms_error = msGetErrorObj();
41184 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41185 : : char ms_message[8192];
41186 : 0 : char* msg = msGetErrorString(";");
41187 : 0 : int ms_errorcode = ms_error->code;
41188 [ # # ]: 0 : if (msg) {
41189 : 0 : snprintf(ms_message, 8192, msg);
41190 : 0 : free(msg);
41191 : : }
41192 : : else sprintf(ms_message, "Unknown message");
41193 : :
41194 : 0 : msResetErrorList();
41195 : :
41196 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41197 : : case MS_NOTFOUND:
41198 : : break;
41199 : : case -1:
41200 : : break;
41201 : : case MS_IOERR:
41202 : : {
41203 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
41204 : : };
41205 : : break;
41206 : : case MS_MEMERR:
41207 : : {
41208 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
41209 : : };
41210 : : break;
41211 : : case MS_TYPEERR:
41212 : : {
41213 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
41214 : : };
41215 : : break;
41216 : : case MS_EOFERR:
41217 : : {
41218 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
41219 : : };
41220 : : break;
41221 : : case MS_CHILDERR:
41222 : : {
41223 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41224 : : };
41225 : : break;
41226 : : case MS_NULLPARENTERR:
41227 : : {
41228 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41229 : : };
41230 : : break;
41231 : : default:
41232 : : {
41233 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
41234 : : };
41235 : : break;
41236 : : }
41237 : : }
41238 : : }
41239 : : jresult = (jint)result;
41240 : : return jresult;
41241 : : }
41242 : :
41243 : :
41244 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1setHex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
41245 : : jint jresult = 0 ;
41246 : : colorObj *arg1 = (colorObj *) 0 ;
41247 : : char *arg2 = (char *) 0 ;
41248 : : int result;
41249 : :
41250 : : (void)jenv;
41251 : : (void)jcls;
41252 : : (void)jarg1_;
41253 : 0 : arg1 = *(colorObj **)&jarg1;
41254 : : {
41255 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41256 : : }
41257 : : {
41258 : : errorObj *ms_error;
41259 : 0 : result = (int)colorObj_setHex(arg1,arg2);
41260 : 0 : ms_error = msGetErrorObj();
41261 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41262 : : char ms_message[8192];
41263 : 0 : char* msg = msGetErrorString(";");
41264 : 0 : int ms_errorcode = ms_error->code;
41265 [ # # ]: 0 : if (msg) {
41266 : 0 : snprintf(ms_message, 8192, msg);
41267 : 0 : free(msg);
41268 : : }
41269 : : else sprintf(ms_message, "Unknown message");
41270 : :
41271 : 0 : msResetErrorList();
41272 : :
41273 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41274 : : case MS_NOTFOUND:
41275 : : break;
41276 : : case -1:
41277 : : break;
41278 : : case MS_IOERR:
41279 : : {
41280 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
41281 : : };
41282 : : break;
41283 : : case MS_MEMERR:
41284 : : {
41285 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
41286 : : };
41287 : : break;
41288 : : case MS_TYPEERR:
41289 : : {
41290 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
41291 : : };
41292 : : break;
41293 : : case MS_EOFERR:
41294 : : {
41295 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
41296 : : };
41297 : : break;
41298 : : case MS_CHILDERR:
41299 : : {
41300 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41301 : : };
41302 : : break;
41303 : : case MS_NULLPARENTERR:
41304 : : {
41305 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41306 : : };
41307 : : break;
41308 : : default:
41309 : : {
41310 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
41311 : : };
41312 : : break;
41313 : : }
41314 : : }
41315 : : }
41316 : : jresult = (jint)result;
41317 [ # # ]: 0 : if (arg2) free(arg2);
41318 : : return jresult;
41319 : : }
41320 : :
41321 : :
41322 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_colorObj_1toHex(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41323 : : jstring jresult = 0 ;
41324 : : colorObj *arg1 = (colorObj *) 0 ;
41325 : : char *result = 0 ;
41326 : :
41327 : : (void)jenv;
41328 : : (void)jcls;
41329 : : (void)jarg1_;
41330 : 0 : arg1 = *(colorObj **)&jarg1;
41331 : : {
41332 : : errorObj *ms_error;
41333 : : result = (char *)colorObj_toHex(arg1);
41334 : 0 : ms_error = msGetErrorObj();
41335 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41336 : : char ms_message[8192];
41337 : 0 : char* msg = msGetErrorString(";");
41338 : 0 : int ms_errorcode = ms_error->code;
41339 [ # # ]: 0 : if (msg) {
41340 : 0 : snprintf(ms_message, 8192, msg);
41341 : 0 : free(msg);
41342 : : }
41343 : : else sprintf(ms_message, "Unknown message");
41344 : :
41345 : 0 : msResetErrorList();
41346 : :
41347 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41348 : : case MS_NOTFOUND:
41349 : : break;
41350 : : case -1:
41351 : : break;
41352 : : case MS_IOERR:
41353 : : {
41354 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
41355 : : };
41356 : : break;
41357 : : case MS_MEMERR:
41358 : : {
41359 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
41360 : : };
41361 : : break;
41362 : : case MS_TYPEERR:
41363 : : {
41364 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
41365 : : };
41366 : : break;
41367 : : case MS_EOFERR:
41368 : : {
41369 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
41370 : : };
41371 : : break;
41372 : : case MS_CHILDERR:
41373 : : {
41374 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41375 : : };
41376 : : break;
41377 : : case MS_NULLPARENTERR:
41378 : : {
41379 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41380 : : };
41381 : : break;
41382 : : default:
41383 : : {
41384 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
41385 : : };
41386 : : break;
41387 : : }
41388 : : }
41389 : : }
41390 : : {
41391 : 0 : jresult = JNU_NewStringNative(jenv, result);
41392 : : }
41393 : 0 : free(result);
41394 : 0 : return jresult;
41395 : : }
41396 : :
41397 : :
41398 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1name_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
41399 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41400 : : char *arg2 = (char *) 0 ;
41401 : :
41402 : : (void)jenv;
41403 : : (void)jcls;
41404 : : (void)jarg1_;
41405 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41406 : : {
41407 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41408 : : }
41409 : : {
41410 [ # # ]: 0 : if (arg1->name) free((char*)arg1->name);
41411 [ # # ]: 0 : if (arg2) {
41412 : 0 : arg1->name = (char *) malloc(strlen(arg2)+1);
41413 : 0 : strcpy((char*)arg1->name,arg2);
41414 : : } else {
41415 : 0 : arg1->name = 0;
41416 : : }
41417 : : }
41418 [ # # ]: 0 : if (arg2) free(arg2);
41419 : 0 : }
41420 : :
41421 : :
41422 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1name_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41423 : : jstring jresult = 0 ;
41424 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41425 : : char *result = 0 ;
41426 : :
41427 : : (void)jenv;
41428 : : (void)jcls;
41429 : : (void)jarg1_;
41430 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41431 : 0 : result = (char *) ((arg1)->name);
41432 : : {
41433 : 0 : jresult = JNU_NewStringNative(jenv, result);
41434 : : }
41435 : 0 : return jresult;
41436 : : }
41437 : :
41438 : :
41439 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41440 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41441 : : int arg2 ;
41442 : :
41443 : : (void)jenv;
41444 : : (void)jcls;
41445 : : (void)jarg1_;
41446 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41447 : : arg2 = (int)jarg2;
41448 [ # # ]: 0 : if (arg1) (arg1)->type = arg2;
41449 : 0 : }
41450 : :
41451 : :
41452 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41453 : : jint jresult = 0 ;
41454 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41455 : : int result;
41456 : :
41457 : : (void)jenv;
41458 : : (void)jcls;
41459 : : (void)jarg1_;
41460 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41461 : 0 : result = (int) ((arg1)->type);
41462 : : jresult = (jint)result;
41463 : 0 : return jresult;
41464 : : }
41465 : :
41466 : :
41467 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1inmapfile_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41468 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41469 : : int arg2 ;
41470 : :
41471 : : (void)jenv;
41472 : : (void)jcls;
41473 : : (void)jarg1_;
41474 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41475 : : arg2 = (int)jarg2;
41476 [ # # ]: 0 : if (arg1) (arg1)->inmapfile = arg2;
41477 : 0 : }
41478 : :
41479 : :
41480 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1inmapfile_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41481 : : jint jresult = 0 ;
41482 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41483 : : int result;
41484 : :
41485 : : (void)jenv;
41486 : : (void)jcls;
41487 : : (void)jarg1_;
41488 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41489 : 0 : result = (int) ((arg1)->inmapfile);
41490 : : jresult = (jint)result;
41491 : 0 : return jresult;
41492 : : }
41493 : :
41494 : :
41495 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1sizex_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41496 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41497 : : double arg2 ;
41498 : :
41499 : : (void)jenv;
41500 : : (void)jcls;
41501 : : (void)jarg1_;
41502 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41503 : : arg2 = (double)jarg2;
41504 [ # # ]: 0 : if (arg1) (arg1)->sizex = arg2;
41505 : 0 : }
41506 : :
41507 : :
41508 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1sizex_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41509 : : jdouble jresult = 0 ;
41510 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41511 : : double result;
41512 : :
41513 : : (void)jenv;
41514 : : (void)jcls;
41515 : : (void)jarg1_;
41516 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41517 : 0 : result = (double) ((arg1)->sizex);
41518 : : jresult = (jdouble)result;
41519 : 0 : return jresult;
41520 : : }
41521 : :
41522 : :
41523 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1sizey_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41524 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41525 : : double arg2 ;
41526 : :
41527 : : (void)jenv;
41528 : : (void)jcls;
41529 : : (void)jarg1_;
41530 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41531 : : arg2 = (double)jarg2;
41532 [ # # ]: 0 : if (arg1) (arg1)->sizey = arg2;
41533 : 0 : }
41534 : :
41535 : :
41536 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1sizey_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41537 : : jdouble jresult = 0 ;
41538 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41539 : : double result;
41540 : :
41541 : : (void)jenv;
41542 : : (void)jcls;
41543 : : (void)jarg1_;
41544 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41545 : 0 : result = (double) ((arg1)->sizey);
41546 : : jresult = (jdouble)result;
41547 : 0 : return jresult;
41548 : : }
41549 : :
41550 : :
41551 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1minx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41552 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41553 : : double arg2 ;
41554 : :
41555 : : (void)jenv;
41556 : : (void)jcls;
41557 : : (void)jarg1_;
41558 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41559 : : arg2 = (double)jarg2;
41560 [ # # ]: 0 : if (arg1) (arg1)->minx = arg2;
41561 : 0 : }
41562 : :
41563 : :
41564 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1minx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41565 : : jdouble jresult = 0 ;
41566 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41567 : : double result;
41568 : :
41569 : : (void)jenv;
41570 : : (void)jcls;
41571 : : (void)jarg1_;
41572 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41573 : 0 : result = (double) ((arg1)->minx);
41574 : : jresult = (jdouble)result;
41575 : 0 : return jresult;
41576 : : }
41577 : :
41578 : :
41579 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1miny_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41580 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41581 : : double arg2 ;
41582 : :
41583 : : (void)jenv;
41584 : : (void)jcls;
41585 : : (void)jarg1_;
41586 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41587 : : arg2 = (double)jarg2;
41588 [ # # ]: 0 : if (arg1) (arg1)->miny = arg2;
41589 : 0 : }
41590 : :
41591 : :
41592 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1miny_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41593 : : jdouble jresult = 0 ;
41594 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41595 : : double result;
41596 : :
41597 : : (void)jenv;
41598 : : (void)jcls;
41599 : : (void)jarg1_;
41600 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41601 : 0 : result = (double) ((arg1)->miny);
41602 : : jresult = (jdouble)result;
41603 : 0 : return jresult;
41604 : : }
41605 : :
41606 : :
41607 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1maxx_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41608 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41609 : : double arg2 ;
41610 : :
41611 : : (void)jenv;
41612 : : (void)jcls;
41613 : : (void)jarg1_;
41614 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41615 : : arg2 = (double)jarg2;
41616 [ # # ]: 0 : if (arg1) (arg1)->maxx = arg2;
41617 : 0 : }
41618 : :
41619 : :
41620 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1maxx_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41621 : : jdouble jresult = 0 ;
41622 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41623 : : double result;
41624 : :
41625 : : (void)jenv;
41626 : : (void)jcls;
41627 : : (void)jarg1_;
41628 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41629 : 0 : result = (double) ((arg1)->maxx);
41630 : : jresult = (jdouble)result;
41631 : 0 : return jresult;
41632 : : }
41633 : :
41634 : :
41635 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1maxy_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41636 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41637 : : double arg2 ;
41638 : :
41639 : : (void)jenv;
41640 : : (void)jcls;
41641 : : (void)jarg1_;
41642 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41643 : : arg2 = (double)jarg2;
41644 [ # # ]: 0 : if (arg1) (arg1)->maxy = arg2;
41645 : 0 : }
41646 : :
41647 : :
41648 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1maxy_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41649 : : jdouble jresult = 0 ;
41650 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41651 : : double result;
41652 : :
41653 : : (void)jenv;
41654 : : (void)jcls;
41655 : : (void)jarg1_;
41656 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41657 : 0 : result = (double) ((arg1)->maxy);
41658 : : jresult = (jdouble)result;
41659 : 0 : return jresult;
41660 : : }
41661 : :
41662 : :
41663 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1refcount_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41664 : : jint jresult = 0 ;
41665 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41666 : : int result;
41667 : :
41668 : : (void)jenv;
41669 : : (void)jcls;
41670 : : (void)jarg1_;
41671 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41672 : 0 : result = (int) ((arg1)->refcount);
41673 : : jresult = (jint)result;
41674 : 0 : return jresult;
41675 : : }
41676 : :
41677 : :
41678 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1numpoints_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41679 : : jint jresult = 0 ;
41680 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41681 : : int result;
41682 : :
41683 : : (void)jenv;
41684 : : (void)jcls;
41685 : : (void)jarg1_;
41686 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41687 : 0 : result = (int) ((arg1)->numpoints);
41688 : : jresult = (jint)result;
41689 : 0 : return jresult;
41690 : : }
41691 : :
41692 : :
41693 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1filled_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41694 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41695 : : int arg2 ;
41696 : :
41697 : : (void)jenv;
41698 : : (void)jcls;
41699 : : (void)jarg1_;
41700 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41701 : : arg2 = (int)jarg2;
41702 [ # # ]: 0 : if (arg1) (arg1)->filled = arg2;
41703 : 0 : }
41704 : :
41705 : :
41706 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1filled_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41707 : : jint jresult = 0 ;
41708 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41709 : : int result;
41710 : :
41711 : : (void)jenv;
41712 : : (void)jcls;
41713 : : (void)jarg1_;
41714 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41715 : 0 : result = (int) ((arg1)->filled);
41716 : : jresult = (jint)result;
41717 : 0 : return jresult;
41718 : : }
41719 : :
41720 : :
41721 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1anchorpoint_1x_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41722 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41723 : : double arg2 ;
41724 : :
41725 : : (void)jenv;
41726 : : (void)jcls;
41727 : : (void)jarg1_;
41728 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41729 : : arg2 = (double)jarg2;
41730 [ # # ]: 0 : if (arg1) (arg1)->anchorpoint_x = arg2;
41731 : 0 : }
41732 : :
41733 : :
41734 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1anchorpoint_1x_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41735 : : jdouble jresult = 0 ;
41736 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41737 : : double result;
41738 : :
41739 : : (void)jenv;
41740 : : (void)jcls;
41741 : : (void)jarg1_;
41742 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41743 : 0 : result = (double) ((arg1)->anchorpoint_x);
41744 : : jresult = (jdouble)result;
41745 : 0 : return jresult;
41746 : : }
41747 : :
41748 : :
41749 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1anchorpoint_1y_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jdouble jarg2) {
41750 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41751 : : double arg2 ;
41752 : :
41753 : : (void)jenv;
41754 : : (void)jcls;
41755 : : (void)jarg1_;
41756 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41757 : : arg2 = (double)jarg2;
41758 [ # # ]: 0 : if (arg1) (arg1)->anchorpoint_y = arg2;
41759 : 0 : }
41760 : :
41761 : :
41762 : 0 : SWIGEXPORT jdouble JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1anchorpoint_1y_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41763 : : jdouble jresult = 0 ;
41764 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41765 : : double result;
41766 : :
41767 : : (void)jenv;
41768 : : (void)jcls;
41769 : : (void)jarg1_;
41770 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41771 : 0 : result = (double) ((arg1)->anchorpoint_y);
41772 : : jresult = (jdouble)result;
41773 : 0 : return jresult;
41774 : : }
41775 : :
41776 : :
41777 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1imagepath_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41778 : : jstring jresult = 0 ;
41779 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41780 : : char *result = 0 ;
41781 : :
41782 : : (void)jenv;
41783 : : (void)jcls;
41784 : : (void)jarg1_;
41785 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41786 : 0 : result = (char *) ((arg1)->imagepath);
41787 : : {
41788 : 0 : jresult = JNU_NewStringNative(jenv, result);
41789 : : }
41790 : 0 : return jresult;
41791 : : }
41792 : :
41793 : :
41794 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1transparent_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41795 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41796 : : int arg2 ;
41797 : :
41798 : : (void)jenv;
41799 : : (void)jcls;
41800 : : (void)jarg1_;
41801 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41802 : : arg2 = (int)jarg2;
41803 [ # # ]: 0 : if (arg1) (arg1)->transparent = arg2;
41804 : 0 : }
41805 : :
41806 : :
41807 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1transparent_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41808 : : jint jresult = 0 ;
41809 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41810 : : int result;
41811 : :
41812 : : (void)jenv;
41813 : : (void)jcls;
41814 : : (void)jarg1_;
41815 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41816 : 0 : result = (int) ((arg1)->transparent);
41817 : : jresult = (jint)result;
41818 : 0 : return jresult;
41819 : : }
41820 : :
41821 : :
41822 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1transparentcolor_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
41823 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41824 : : int arg2 ;
41825 : :
41826 : : (void)jenv;
41827 : : (void)jcls;
41828 : : (void)jarg1_;
41829 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41830 : : arg2 = (int)jarg2;
41831 [ # # ]: 0 : if (arg1) (arg1)->transparentcolor = arg2;
41832 : 0 : }
41833 : :
41834 : :
41835 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1transparentcolor_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41836 : : jint jresult = 0 ;
41837 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41838 : : int result;
41839 : :
41840 : : (void)jenv;
41841 : : (void)jcls;
41842 : : (void)jarg1_;
41843 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41844 : 0 : result = (int) ((arg1)->transparentcolor);
41845 : : jresult = (jint)result;
41846 : 0 : return jresult;
41847 : : }
41848 : :
41849 : :
41850 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1character_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
41851 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41852 : : char *arg2 = (char *) 0 ;
41853 : :
41854 : : (void)jenv;
41855 : : (void)jcls;
41856 : : (void)jarg1_;
41857 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41858 : : {
41859 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41860 : : }
41861 : : {
41862 [ # # ]: 0 : if (arg1->character) free((char*)arg1->character);
41863 [ # # ]: 0 : if (arg2) {
41864 : 0 : arg1->character = (char *) malloc(strlen(arg2)+1);
41865 : 0 : strcpy((char*)arg1->character,arg2);
41866 : : } else {
41867 : 0 : arg1->character = 0;
41868 : : }
41869 : : }
41870 [ # # ]: 0 : if (arg2) free(arg2);
41871 : 0 : }
41872 : :
41873 : :
41874 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1character_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41875 : : jstring jresult = 0 ;
41876 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41877 : : char *result = 0 ;
41878 : :
41879 : : (void)jenv;
41880 : : (void)jcls;
41881 : : (void)jarg1_;
41882 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41883 : 0 : result = (char *) ((arg1)->character);
41884 : : {
41885 : 0 : jresult = JNU_NewStringNative(jenv, result);
41886 : : }
41887 : 0 : return jresult;
41888 : : }
41889 : :
41890 : :
41891 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1font_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
41892 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41893 : : char *arg2 = (char *) 0 ;
41894 : :
41895 : : (void)jenv;
41896 : : (void)jcls;
41897 : : (void)jarg1_;
41898 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41899 : : {
41900 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41901 : : }
41902 : : {
41903 [ # # ]: 0 : if (arg1->font) free((char*)arg1->font);
41904 [ # # ]: 0 : if (arg2) {
41905 : 0 : arg1->font = (char *) malloc(strlen(arg2)+1);
41906 : 0 : strcpy((char*)arg1->font,arg2);
41907 : : } else {
41908 : 0 : arg1->font = 0;
41909 : : }
41910 : : }
41911 [ # # ]: 0 : if (arg2) free(arg2);
41912 : 0 : }
41913 : :
41914 : :
41915 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1font_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
41916 : : jstring jresult = 0 ;
41917 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
41918 : : char *result = 0 ;
41919 : :
41920 : : (void)jenv;
41921 : : (void)jcls;
41922 : : (void)jarg1_;
41923 : 0 : arg1 = *(struct symbolObj **)&jarg1;
41924 : 0 : result = (char *) ((arg1)->font);
41925 : : {
41926 : 0 : jresult = JNU_NewStringNative(jenv, result);
41927 : : }
41928 : 0 : return jresult;
41929 : : }
41930 : :
41931 : :
41932 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1symbolObj(JNIEnv *jenv, jclass jcls, jstring jarg1, jstring jarg2) {
41933 : : jlong jresult = 0 ;
41934 : : char *arg1 = (char *) 0 ;
41935 : : char *arg2 = (char *) NULL ;
41936 : : struct symbolObj *result = 0 ;
41937 : :
41938 : : (void)jenv;
41939 : : (void)jcls;
41940 : : {
41941 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
41942 : : }
41943 : : {
41944 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
41945 : : }
41946 : : {
41947 : : errorObj *ms_error;
41948 : : result = (struct symbolObj *)new_symbolObj(arg1,(char const *)arg2);
41949 : 0 : ms_error = msGetErrorObj();
41950 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
41951 : : char ms_message[8192];
41952 : 0 : char* msg = msGetErrorString(";");
41953 : 0 : int ms_errorcode = ms_error->code;
41954 [ # # ]: 0 : if (msg) {
41955 : 0 : snprintf(ms_message, 8192, msg);
41956 : 0 : free(msg);
41957 : : }
41958 : : else sprintf(ms_message, "Unknown message");
41959 : :
41960 : 0 : msResetErrorList();
41961 : :
41962 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
41963 : : case MS_NOTFOUND:
41964 : : break;
41965 : : case -1:
41966 : : break;
41967 : : case MS_IOERR:
41968 : : {
41969 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
41970 : : };
41971 : : break;
41972 : : case MS_MEMERR:
41973 : : {
41974 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
41975 : : };
41976 : : break;
41977 : : case MS_TYPEERR:
41978 : : {
41979 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
41980 : : };
41981 : : break;
41982 : : case MS_EOFERR:
41983 : : {
41984 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
41985 : : };
41986 : : break;
41987 : : case MS_CHILDERR:
41988 : : {
41989 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41990 : : };
41991 : : break;
41992 : : case MS_NULLPARENTERR:
41993 : : {
41994 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
41995 : : };
41996 : : break;
41997 : : default:
41998 : : {
41999 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42000 : : };
42001 : : break;
42002 : : }
42003 : : }
42004 : : }
42005 : 0 : *(struct symbolObj **)&jresult = result;
42006 [ # # ]: 0 : if (arg1) free(arg1);
42007 [ # # ]: 0 : if (arg2) free(arg2);
42008 : 0 : return jresult;
42009 : : }
42010 : :
42011 : :
42012 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1symbolObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
42013 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42014 : :
42015 : : (void)jenv;
42016 : : (void)jcls;
42017 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42018 : : {
42019 : : errorObj *ms_error;
42020 : : delete_symbolObj(arg1);
42021 : 0 : ms_error = msGetErrorObj();
42022 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42023 : : char ms_message[8192];
42024 : 0 : char* msg = msGetErrorString(";");
42025 : 0 : int ms_errorcode = ms_error->code;
42026 [ # # ]: 0 : if (msg) {
42027 : 0 : snprintf(ms_message, 8192, msg);
42028 : 0 : free(msg);
42029 : : }
42030 : : else sprintf(ms_message, "Unknown message");
42031 : :
42032 : 0 : msResetErrorList();
42033 : :
42034 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42035 : : case MS_NOTFOUND:
42036 : : break;
42037 : : case -1:
42038 : : break;
42039 : : case MS_IOERR:
42040 : : {
42041 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
42042 : : };
42043 : : break;
42044 : : case MS_MEMERR:
42045 : : {
42046 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
42047 : : };
42048 : : break;
42049 : : case MS_TYPEERR:
42050 : : {
42051 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
42052 : : };
42053 : : break;
42054 : : case MS_EOFERR:
42055 : : {
42056 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
42057 : : };
42058 : : break;
42059 : : case MS_CHILDERR:
42060 : : {
42061 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
42062 : : };
42063 : : break;
42064 : : case MS_NULLPARENTERR:
42065 : : {
42066 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
42067 : : };
42068 : : break;
42069 : : default:
42070 : : {
42071 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
42072 : : };
42073 : : break;
42074 : : }
42075 : : }
42076 : : }
42077 : : }
42078 : :
42079 : :
42080 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1setImagepath(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
42081 : : jint jresult = 0 ;
42082 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42083 : : char *arg2 = (char *) 0 ;
42084 : : int result;
42085 : :
42086 : : (void)jenv;
42087 : : (void)jcls;
42088 : : (void)jarg1_;
42089 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42090 : : {
42091 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
42092 : : }
42093 : : {
42094 : : errorObj *ms_error;
42095 : : result = (int)symbolObj_setImagepath(arg1,(char const *)arg2);
42096 : 0 : ms_error = msGetErrorObj();
42097 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42098 : : char ms_message[8192];
42099 : 0 : char* msg = msGetErrorString(";");
42100 : 0 : int ms_errorcode = ms_error->code;
42101 [ # # ]: 0 : if (msg) {
42102 : 0 : snprintf(ms_message, 8192, msg);
42103 : 0 : free(msg);
42104 : : }
42105 : : else sprintf(ms_message, "Unknown message");
42106 : :
42107 : 0 : msResetErrorList();
42108 : :
42109 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42110 : : case MS_NOTFOUND:
42111 : : break;
42112 : : case -1:
42113 : : break;
42114 : : case MS_IOERR:
42115 : : {
42116 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42117 : : };
42118 : : break;
42119 : : case MS_MEMERR:
42120 : : {
42121 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42122 : : };
42123 : : break;
42124 : : case MS_TYPEERR:
42125 : : {
42126 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42127 : : };
42128 : : break;
42129 : : case MS_EOFERR:
42130 : : {
42131 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42132 : : };
42133 : : break;
42134 : : case MS_CHILDERR:
42135 : : {
42136 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42137 : : };
42138 : : break;
42139 : : case MS_NULLPARENTERR:
42140 : : {
42141 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42142 : : };
42143 : : break;
42144 : : default:
42145 : : {
42146 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42147 : : };
42148 : : break;
42149 : : }
42150 : : }
42151 : : }
42152 : : jresult = (jint)result;
42153 [ # # ]: 0 : if (arg2) free(arg2);
42154 : : return jresult;
42155 : : }
42156 : :
42157 : :
42158 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1setPoints(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42159 : : jint jresult = 0 ;
42160 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42161 : : lineObj *arg2 = (lineObj *) 0 ;
42162 : : int result;
42163 : :
42164 : : (void)jenv;
42165 : : (void)jcls;
42166 : : (void)jarg1_;
42167 : : (void)jarg2_;
42168 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42169 : 0 : arg2 = *(lineObj **)&jarg2;
42170 : : {
42171 : : errorObj *ms_error;
42172 : : result = (int)symbolObj_setPoints(arg1,arg2);
42173 : 0 : ms_error = msGetErrorObj();
42174 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42175 : : char ms_message[8192];
42176 : 0 : char* msg = msGetErrorString(";");
42177 : 0 : int ms_errorcode = ms_error->code;
42178 [ # # ]: 0 : if (msg) {
42179 : 0 : snprintf(ms_message, 8192, msg);
42180 : 0 : free(msg);
42181 : : }
42182 : : else sprintf(ms_message, "Unknown message");
42183 : :
42184 : 0 : msResetErrorList();
42185 : :
42186 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42187 : : case MS_NOTFOUND:
42188 : : break;
42189 : : case -1:
42190 : : break;
42191 : : case MS_IOERR:
42192 : : {
42193 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42194 : : };
42195 : : break;
42196 : : case MS_MEMERR:
42197 : : {
42198 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42199 : : };
42200 : : break;
42201 : : case MS_TYPEERR:
42202 : : {
42203 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42204 : : };
42205 : : break;
42206 : : case MS_EOFERR:
42207 : : {
42208 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42209 : : };
42210 : : break;
42211 : : case MS_CHILDERR:
42212 : : {
42213 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42214 : : };
42215 : : break;
42216 : : case MS_NULLPARENTERR:
42217 : : {
42218 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42219 : : };
42220 : : break;
42221 : : default:
42222 : : {
42223 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42224 : : };
42225 : : break;
42226 : : }
42227 : : }
42228 : : }
42229 : : jresult = (jint)result;
42230 : : return jresult;
42231 : : }
42232 : :
42233 : :
42234 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1getPoints(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
42235 : : jlong jresult = 0 ;
42236 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42237 : : lineObj *result = 0 ;
42238 : :
42239 : : (void)jenv;
42240 : : (void)jcls;
42241 : : (void)jarg1_;
42242 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42243 : : {
42244 : : errorObj *ms_error;
42245 : : result = (lineObj *)symbolObj_getPoints(arg1);
42246 : 0 : ms_error = msGetErrorObj();
42247 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42248 : : char ms_message[8192];
42249 : 0 : char* msg = msGetErrorString(";");
42250 : 0 : int ms_errorcode = ms_error->code;
42251 [ # # ]: 0 : if (msg) {
42252 : 0 : snprintf(ms_message, 8192, msg);
42253 : 0 : free(msg);
42254 : : }
42255 : : else sprintf(ms_message, "Unknown message");
42256 : :
42257 : 0 : msResetErrorList();
42258 : :
42259 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42260 : : case MS_NOTFOUND:
42261 : : break;
42262 : : case -1:
42263 : : break;
42264 : : case MS_IOERR:
42265 : : {
42266 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42267 : : };
42268 : : break;
42269 : : case MS_MEMERR:
42270 : : {
42271 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42272 : : };
42273 : : break;
42274 : : case MS_TYPEERR:
42275 : : {
42276 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42277 : : };
42278 : : break;
42279 : : case MS_EOFERR:
42280 : : {
42281 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42282 : : };
42283 : : break;
42284 : : case MS_CHILDERR:
42285 : : {
42286 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42287 : : };
42288 : : break;
42289 : : case MS_NULLPARENTERR:
42290 : : {
42291 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42292 : : };
42293 : : break;
42294 : : default:
42295 : : {
42296 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42297 : : };
42298 : : break;
42299 : : }
42300 : : }
42301 : : }
42302 : 0 : *(lineObj **)&jresult = result;
42303 : 0 : return jresult;
42304 : : }
42305 : :
42306 : :
42307 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1getImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42308 : : jlong jresult = 0 ;
42309 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42310 : : outputFormatObj *arg2 = (outputFormatObj *) 0 ;
42311 : : imageObj *result = 0 ;
42312 : :
42313 : : (void)jenv;
42314 : : (void)jcls;
42315 : : (void)jarg1_;
42316 : : (void)jarg2_;
42317 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42318 : 0 : arg2 = *(outputFormatObj **)&jarg2;
42319 : : {
42320 : : errorObj *ms_error;
42321 : 0 : result = (imageObj *)symbolObj_getImage(arg1,arg2);
42322 : 0 : ms_error = msGetErrorObj();
42323 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42324 : : char ms_message[8192];
42325 : 0 : char* msg = msGetErrorString(";");
42326 : 0 : int ms_errorcode = ms_error->code;
42327 [ # # ]: 0 : if (msg) {
42328 : 0 : snprintf(ms_message, 8192, msg);
42329 : 0 : free(msg);
42330 : : }
42331 : : else sprintf(ms_message, "Unknown message");
42332 : :
42333 : 0 : msResetErrorList();
42334 : :
42335 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42336 : : case MS_NOTFOUND:
42337 : : break;
42338 : : case -1:
42339 : : break;
42340 : : case MS_IOERR:
42341 : : {
42342 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42343 : : };
42344 : : break;
42345 : : case MS_MEMERR:
42346 : : {
42347 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42348 : : };
42349 : : break;
42350 : : case MS_TYPEERR:
42351 : : {
42352 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42353 : : };
42354 : : break;
42355 : : case MS_EOFERR:
42356 : : {
42357 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42358 : : };
42359 : : break;
42360 : : case MS_CHILDERR:
42361 : : {
42362 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42363 : : };
42364 : : break;
42365 : : case MS_NULLPARENTERR:
42366 : : {
42367 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42368 : : };
42369 : : break;
42370 : : default:
42371 : : {
42372 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42373 : : };
42374 : : break;
42375 : : }
42376 : : }
42377 : : }
42378 : 0 : *(imageObj **)&jresult = result;
42379 : 0 : return jresult;
42380 : : }
42381 : :
42382 : :
42383 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_symbolObj_1setImage(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jlong jarg2, jobject jarg2_) {
42384 : : jint jresult = 0 ;
42385 : : struct symbolObj *arg1 = (struct symbolObj *) 0 ;
42386 : : imageObj *arg2 = (imageObj *) 0 ;
42387 : : int result;
42388 : :
42389 : : (void)jenv;
42390 : : (void)jcls;
42391 : : (void)jarg1_;
42392 : : (void)jarg2_;
42393 : 0 : arg1 = *(struct symbolObj **)&jarg1;
42394 : 0 : arg2 = *(imageObj **)&jarg2;
42395 : : {
42396 : : errorObj *ms_error;
42397 : : result = (int)symbolObj_setImage(arg1,arg2);
42398 : 0 : ms_error = msGetErrorObj();
42399 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
42400 : : char ms_message[8192];
42401 : 0 : char* msg = msGetErrorString(";");
42402 : 0 : int ms_errorcode = ms_error->code;
42403 [ # # ]: 0 : if (msg) {
42404 : 0 : snprintf(ms_message, 8192, msg);
42405 : 0 : free(msg);
42406 : : }
42407 : : else sprintf(ms_message, "Unknown message");
42408 : :
42409 : 0 : msResetErrorList();
42410 : :
42411 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
42412 : : case MS_NOTFOUND:
42413 : : break;
42414 : : case -1:
42415 : : break;
42416 : : case MS_IOERR:
42417 : : {
42418 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
42419 : : };
42420 : : break;
42421 : : case MS_MEMERR:
42422 : : {
42423 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
42424 : : };
42425 : : break;
42426 : : case MS_TYPEERR:
42427 : : {
42428 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
42429 : : };
42430 : : break;
42431 : : case MS_EOFERR:
42432 : : {
42433 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
42434 : : };
42435 : : break;
42436 : : case MS_CHILDERR:
42437 : : {
42438 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42439 : : };
42440 : : break;
42441 : : case MS_NULLPARENTERR:
42442 : : {
42443 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
42444 : : };
42445 : : break;
42446 : : default:
42447 : : {
42448 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
42449 : : };
42450 : : break;
42451 : : }
42452 : : }
42453 : : }
42454 : : jresult = (jint)result;
42455 : : return jresult;
42456 : : }
42457 : :
42458 : :
42459 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NOERR_1get(JNIEnv *jenv, jclass jcls) {
42460 : : jint jresult = 0 ;
42461 : : int result;
42462 : :
42463 : : (void)jenv;
42464 : : (void)jcls;
42465 : : result = (int)(0);
42466 : : jresult = (jint)result;
42467 : 1 : return jresult;
42468 : : }
42469 : :
42470 : :
42471 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1IOERR_1get(JNIEnv *jenv, jclass jcls) {
42472 : : jint jresult = 0 ;
42473 : : int result;
42474 : :
42475 : : (void)jenv;
42476 : : (void)jcls;
42477 : : result = (int)(1);
42478 : : jresult = (jint)result;
42479 : 1 : return jresult;
42480 : : }
42481 : :
42482 : :
42483 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MEMERR_1get(JNIEnv *jenv, jclass jcls) {
42484 : : jint jresult = 0 ;
42485 : : int result;
42486 : :
42487 : : (void)jenv;
42488 : : (void)jcls;
42489 : : result = (int)(2);
42490 : : jresult = (jint)result;
42491 : 1 : return jresult;
42492 : : }
42493 : :
42494 : :
42495 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TYPEERR_1get(JNIEnv *jenv, jclass jcls) {
42496 : : jint jresult = 0 ;
42497 : : int result;
42498 : :
42499 : : (void)jenv;
42500 : : (void)jcls;
42501 : : result = (int)(3);
42502 : : jresult = (jint)result;
42503 : 1 : return jresult;
42504 : : }
42505 : :
42506 : :
42507 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SYMERR_1get(JNIEnv *jenv, jclass jcls) {
42508 : : jint jresult = 0 ;
42509 : : int result;
42510 : :
42511 : : (void)jenv;
42512 : : (void)jcls;
42513 : : result = (int)(4);
42514 : : jresult = (jint)result;
42515 : 1 : return jresult;
42516 : : }
42517 : :
42518 : :
42519 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1REGEXERR_1get(JNIEnv *jenv, jclass jcls) {
42520 : : jint jresult = 0 ;
42521 : : int result;
42522 : :
42523 : : (void)jenv;
42524 : : (void)jcls;
42525 : : result = (int)(5);
42526 : : jresult = (jint)result;
42527 : 1 : return jresult;
42528 : : }
42529 : :
42530 : :
42531 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TTFERR_1get(JNIEnv *jenv, jclass jcls) {
42532 : : jint jresult = 0 ;
42533 : : int result;
42534 : :
42535 : : (void)jenv;
42536 : : (void)jcls;
42537 : : result = (int)(6);
42538 : : jresult = (jint)result;
42539 : 1 : return jresult;
42540 : : }
42541 : :
42542 : :
42543 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DBFERR_1get(JNIEnv *jenv, jclass jcls) {
42544 : : jint jresult = 0 ;
42545 : : int result;
42546 : :
42547 : : (void)jenv;
42548 : : (void)jcls;
42549 : : result = (int)(7);
42550 : : jresult = (jint)result;
42551 : 1 : return jresult;
42552 : : }
42553 : :
42554 : :
42555 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1IDENTERR_1get(JNIEnv *jenv, jclass jcls) {
42556 : : jint jresult = 0 ;
42557 : : int result;
42558 : :
42559 : : (void)jenv;
42560 : : (void)jcls;
42561 : : result = (int)(9);
42562 : : jresult = (jint)result;
42563 : 1 : return jresult;
42564 : : }
42565 : :
42566 : :
42567 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1EOFERR_1get(JNIEnv *jenv, jclass jcls) {
42568 : : jint jresult = 0 ;
42569 : : int result;
42570 : :
42571 : : (void)jenv;
42572 : : (void)jcls;
42573 : : result = (int)(10);
42574 : : jresult = (jint)result;
42575 : 1 : return jresult;
42576 : : }
42577 : :
42578 : :
42579 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1PROJERR_1get(JNIEnv *jenv, jclass jcls) {
42580 : : jint jresult = 0 ;
42581 : : int result;
42582 : :
42583 : : (void)jenv;
42584 : : (void)jcls;
42585 : : result = (int)(11);
42586 : : jresult = (jint)result;
42587 : 1 : return jresult;
42588 : : }
42589 : :
42590 : :
42591 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MISCERR_1get(JNIEnv *jenv, jclass jcls) {
42592 : : jint jresult = 0 ;
42593 : : int result;
42594 : :
42595 : : (void)jenv;
42596 : : (void)jcls;
42597 : : result = (int)(12);
42598 : : jresult = (jint)result;
42599 : 1 : return jresult;
42600 : : }
42601 : :
42602 : :
42603 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1CGIERR_1get(JNIEnv *jenv, jclass jcls) {
42604 : : jint jresult = 0 ;
42605 : : int result;
42606 : :
42607 : : (void)jenv;
42608 : : (void)jcls;
42609 : : result = (int)(13);
42610 : : jresult = (jint)result;
42611 : 1 : return jresult;
42612 : : }
42613 : :
42614 : :
42615 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WEBERR_1get(JNIEnv *jenv, jclass jcls) {
42616 : : jint jresult = 0 ;
42617 : : int result;
42618 : :
42619 : : (void)jenv;
42620 : : (void)jcls;
42621 : : result = (int)(14);
42622 : : jresult = (jint)result;
42623 : 1 : return jresult;
42624 : : }
42625 : :
42626 : :
42627 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1IMGERR_1get(JNIEnv *jenv, jclass jcls) {
42628 : : jint jresult = 0 ;
42629 : : int result;
42630 : :
42631 : : (void)jenv;
42632 : : (void)jcls;
42633 : : result = (int)(15);
42634 : : jresult = (jint)result;
42635 : 1 : return jresult;
42636 : : }
42637 : :
42638 : :
42639 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1HASHERR_1get(JNIEnv *jenv, jclass jcls) {
42640 : : jint jresult = 0 ;
42641 : : int result;
42642 : :
42643 : : (void)jenv;
42644 : : (void)jcls;
42645 : : result = (int)(16);
42646 : : jresult = (jint)result;
42647 : 1 : return jresult;
42648 : : }
42649 : :
42650 : :
42651 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1JOINERR_1get(JNIEnv *jenv, jclass jcls) {
42652 : : jint jresult = 0 ;
42653 : : int result;
42654 : :
42655 : : (void)jenv;
42656 : : (void)jcls;
42657 : : result = (int)(17);
42658 : : jresult = (jint)result;
42659 : 1 : return jresult;
42660 : : }
42661 : :
42662 : :
42663 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NOTFOUND_1get(JNIEnv *jenv, jclass jcls) {
42664 : : jint jresult = 0 ;
42665 : : int result;
42666 : :
42667 : : (void)jenv;
42668 : : (void)jcls;
42669 : : result = (int)(18);
42670 : : jresult = (jint)result;
42671 : 1 : return jresult;
42672 : : }
42673 : :
42674 : :
42675 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SHPERR_1get(JNIEnv *jenv, jclass jcls) {
42676 : : jint jresult = 0 ;
42677 : : int result;
42678 : :
42679 : : (void)jenv;
42680 : : (void)jcls;
42681 : : result = (int)(19);
42682 : : jresult = (jint)result;
42683 : 1 : return jresult;
42684 : : }
42685 : :
42686 : :
42687 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1PARSEERR_1get(JNIEnv *jenv, jclass jcls) {
42688 : : jint jresult = 0 ;
42689 : : int result;
42690 : :
42691 : : (void)jenv;
42692 : : (void)jcls;
42693 : : result = (int)(20);
42694 : : jresult = (jint)result;
42695 : 1 : return jresult;
42696 : : }
42697 : :
42698 : :
42699 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SDEERR_1get(JNIEnv *jenv, jclass jcls) {
42700 : : jint jresult = 0 ;
42701 : : int result;
42702 : :
42703 : : (void)jenv;
42704 : : (void)jcls;
42705 : : result = (int)(21);
42706 : : jresult = (jint)result;
42707 : 1 : return jresult;
42708 : : }
42709 : :
42710 : :
42711 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1OGRERR_1get(JNIEnv *jenv, jclass jcls) {
42712 : : jint jresult = 0 ;
42713 : : int result;
42714 : :
42715 : : (void)jenv;
42716 : : (void)jcls;
42717 : : result = (int)(22);
42718 : : jresult = (jint)result;
42719 : 1 : return jresult;
42720 : : }
42721 : :
42722 : :
42723 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1QUERYERR_1get(JNIEnv *jenv, jclass jcls) {
42724 : : jint jresult = 0 ;
42725 : : int result;
42726 : :
42727 : : (void)jenv;
42728 : : (void)jcls;
42729 : : result = (int)(23);
42730 : : jresult = (jint)result;
42731 : 1 : return jresult;
42732 : : }
42733 : :
42734 : :
42735 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WMSERR_1get(JNIEnv *jenv, jclass jcls) {
42736 : : jint jresult = 0 ;
42737 : : int result;
42738 : :
42739 : : (void)jenv;
42740 : : (void)jcls;
42741 : : result = (int)(24);
42742 : : jresult = (jint)result;
42743 : 1 : return jresult;
42744 : : }
42745 : :
42746 : :
42747 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WMSCONNERR_1get(JNIEnv *jenv, jclass jcls) {
42748 : : jint jresult = 0 ;
42749 : : int result;
42750 : :
42751 : : (void)jenv;
42752 : : (void)jcls;
42753 : : result = (int)(25);
42754 : : jresult = (jint)result;
42755 : 1 : return jresult;
42756 : : }
42757 : :
42758 : :
42759 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1ORACLESPATIALERR_1get(JNIEnv *jenv, jclass jcls) {
42760 : : jint jresult = 0 ;
42761 : : int result;
42762 : :
42763 : : (void)jenv;
42764 : : (void)jcls;
42765 : : result = (int)(26);
42766 : : jresult = (jint)result;
42767 : 1 : return jresult;
42768 : : }
42769 : :
42770 : :
42771 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WFSERR_1get(JNIEnv *jenv, jclass jcls) {
42772 : : jint jresult = 0 ;
42773 : : int result;
42774 : :
42775 : : (void)jenv;
42776 : : (void)jcls;
42777 : : result = (int)(27);
42778 : : jresult = (jint)result;
42779 : 1 : return jresult;
42780 : : }
42781 : :
42782 : :
42783 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WFSCONNERR_1get(JNIEnv *jenv, jclass jcls) {
42784 : : jint jresult = 0 ;
42785 : : int result;
42786 : :
42787 : : (void)jenv;
42788 : : (void)jcls;
42789 : : result = (int)(28);
42790 : : jresult = (jint)result;
42791 : 1 : return jresult;
42792 : : }
42793 : :
42794 : :
42795 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1MAPCONTEXTERR_1get(JNIEnv *jenv, jclass jcls) {
42796 : : jint jresult = 0 ;
42797 : : int result;
42798 : :
42799 : : (void)jenv;
42800 : : (void)jcls;
42801 : : result = (int)(29);
42802 : : jresult = (jint)result;
42803 : 1 : return jresult;
42804 : : }
42805 : :
42806 : :
42807 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1HTTPERR_1get(JNIEnv *jenv, jclass jcls) {
42808 : : jint jresult = 0 ;
42809 : : int result;
42810 : :
42811 : : (void)jenv;
42812 : : (void)jcls;
42813 : : result = (int)(30);
42814 : : jresult = (jint)result;
42815 : 1 : return jresult;
42816 : : }
42817 : :
42818 : :
42819 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1CHILDERR_1get(JNIEnv *jenv, jclass jcls) {
42820 : : jint jresult = 0 ;
42821 : : int result;
42822 : :
42823 : : (void)jenv;
42824 : : (void)jcls;
42825 : : result = (int)(31);
42826 : : jresult = (jint)result;
42827 : 1 : return jresult;
42828 : : }
42829 : :
42830 : :
42831 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1WCSERR_1get(JNIEnv *jenv, jclass jcls) {
42832 : : jint jresult = 0 ;
42833 : : int result;
42834 : :
42835 : : (void)jenv;
42836 : : (void)jcls;
42837 : : result = (int)(32);
42838 : : jresult = (jint)result;
42839 : 1 : return jresult;
42840 : : }
42841 : :
42842 : :
42843 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1GEOSERR_1get(JNIEnv *jenv, jclass jcls) {
42844 : : jint jresult = 0 ;
42845 : : int result;
42846 : :
42847 : : (void)jenv;
42848 : : (void)jcls;
42849 : : result = (int)(33);
42850 : : jresult = (jint)result;
42851 : 1 : return jresult;
42852 : : }
42853 : :
42854 : :
42855 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RECTERR_1get(JNIEnv *jenv, jclass jcls) {
42856 : : jint jresult = 0 ;
42857 : : int result;
42858 : :
42859 : : (void)jenv;
42860 : : (void)jcls;
42861 : : result = (int)(34);
42862 : : jresult = (jint)result;
42863 : 1 : return jresult;
42864 : : }
42865 : :
42866 : :
42867 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1TIMEERR_1get(JNIEnv *jenv, jclass jcls) {
42868 : : jint jresult = 0 ;
42869 : : int result;
42870 : :
42871 : : (void)jenv;
42872 : : (void)jcls;
42873 : : result = (int)(35);
42874 : : jresult = (jint)result;
42875 : 1 : return jresult;
42876 : : }
42877 : :
42878 : :
42879 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1GMLERR_1get(JNIEnv *jenv, jclass jcls) {
42880 : : jint jresult = 0 ;
42881 : : int result;
42882 : :
42883 : : (void)jenv;
42884 : : (void)jcls;
42885 : : result = (int)(36);
42886 : : jresult = (jint)result;
42887 : 1 : return jresult;
42888 : : }
42889 : :
42890 : :
42891 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1SOSERR_1get(JNIEnv *jenv, jclass jcls) {
42892 : : jint jresult = 0 ;
42893 : : int result;
42894 : :
42895 : : (void)jenv;
42896 : : (void)jcls;
42897 : : result = (int)(37);
42898 : : jresult = (jint)result;
42899 : 1 : return jresult;
42900 : : }
42901 : :
42902 : :
42903 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NULLPARENTERR_1get(JNIEnv *jenv, jclass jcls) {
42904 : : jint jresult = 0 ;
42905 : : int result;
42906 : :
42907 : : (void)jenv;
42908 : : (void)jcls;
42909 : : result = (int)(38);
42910 : : jresult = (jint)result;
42911 : 1 : return jresult;
42912 : : }
42913 : :
42914 : :
42915 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1AGGERR_1get(JNIEnv *jenv, jclass jcls) {
42916 : : jint jresult = 0 ;
42917 : : int result;
42918 : :
42919 : : (void)jenv;
42920 : : (void)jcls;
42921 : : result = (int)(39);
42922 : : jresult = (jint)result;
42923 : 1 : return jresult;
42924 : : }
42925 : :
42926 : :
42927 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1OWSERR_1get(JNIEnv *jenv, jclass jcls) {
42928 : : jint jresult = 0 ;
42929 : : int result;
42930 : :
42931 : : (void)jenv;
42932 : : (void)jcls;
42933 : : result = (int)(40);
42934 : : jresult = (jint)result;
42935 : 1 : return jresult;
42936 : : }
42937 : :
42938 : :
42939 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1OGLERR_1get(JNIEnv *jenv, jclass jcls) {
42940 : : jint jresult = 0 ;
42941 : : int result;
42942 : :
42943 : : (void)jenv;
42944 : : (void)jcls;
42945 : : result = (int)(41);
42946 : : jresult = (jint)result;
42947 : 1 : return jresult;
42948 : : }
42949 : :
42950 : :
42951 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1RENDERERERR_1get(JNIEnv *jenv, jclass jcls) {
42952 : : jint jresult = 0 ;
42953 : : int result;
42954 : :
42955 : : (void)jenv;
42956 : : (void)jcls;
42957 : : result = (int)(42);
42958 : : jresult = (jint)result;
42959 : 1 : return jresult;
42960 : : }
42961 : :
42962 : :
42963 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1V8ERR_1get(JNIEnv *jenv, jclass jcls) {
42964 : : jint jresult = 0 ;
42965 : : int result;
42966 : :
42967 : : (void)jenv;
42968 : : (void)jcls;
42969 : : result = (int)(43);
42970 : : jresult = (jint)result;
42971 : 1 : return jresult;
42972 : : }
42973 : :
42974 : :
42975 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1NUMERRORCODES_1get(JNIEnv *jenv, jclass jcls) {
42976 : : jint jresult = 0 ;
42977 : : int result;
42978 : :
42979 : : (void)jenv;
42980 : : (void)jcls;
42981 : : result = (int)(44);
42982 : : jresult = (jint)result;
42983 : 1 : return jresult;
42984 : : }
42985 : :
42986 : :
42987 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MESSAGELENGTH_1get(JNIEnv *jenv, jclass jcls) {
42988 : : jint jresult = 0 ;
42989 : : int result;
42990 : :
42991 : : (void)jenv;
42992 : : (void)jcls;
42993 : : result = (int)(2048);
42994 : : jresult = (jint)result;
42995 : 1 : return jresult;
42996 : : }
42997 : :
42998 : :
42999 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_ROUTINELENGTH_1get(JNIEnv *jenv, jclass jcls) {
43000 : : jint jresult = 0 ;
43001 : : int result;
43002 : :
43003 : : (void)jenv;
43004 : : (void)jcls;
43005 : : result = (int)(64);
43006 : : jresult = (jint)result;
43007 : 1 : return jresult;
43008 : : }
43009 : :
43010 : :
43011 : 1 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1ERROR_1LANGUAGE_1get(JNIEnv *jenv, jclass jcls) {
43012 : : jstring jresult = 0 ;
43013 : : char *result = 0 ;
43014 : :
43015 : : (void)jenv;
43016 : : (void)jcls;
43017 : : result = (char *)("en-US");
43018 : : {
43019 : 1 : jresult = JNU_NewStringNative(jenv, result);
43020 : : }
43021 : 1 : return jresult;
43022 : : }
43023 : :
43024 : :
43025 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1code_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
43026 : : errorObj *arg1 = (errorObj *) 0 ;
43027 : : int arg2 ;
43028 : :
43029 : : (void)jenv;
43030 : : (void)jcls;
43031 : : (void)jarg1_;
43032 : 0 : arg1 = *(errorObj **)&jarg1;
43033 : : arg2 = (int)jarg2;
43034 [ # # ]: 0 : if (arg1) (arg1)->code = arg2;
43035 : 0 : }
43036 : :
43037 : :
43038 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1code_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43039 : : jint jresult = 0 ;
43040 : : errorObj *arg1 = (errorObj *) 0 ;
43041 : : int result;
43042 : :
43043 : : (void)jenv;
43044 : : (void)jcls;
43045 : : (void)jarg1_;
43046 : 0 : arg1 = *(errorObj **)&jarg1;
43047 : 0 : result = (int) ((arg1)->code);
43048 : : jresult = (jint)result;
43049 : 0 : return jresult;
43050 : : }
43051 : :
43052 : :
43053 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1routine_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
43054 : : errorObj *arg1 = (errorObj *) 0 ;
43055 : : char *arg2 ;
43056 : :
43057 : : (void)jenv;
43058 : : (void)jcls;
43059 : : (void)jarg1_;
43060 : 0 : arg1 = *(errorObj **)&jarg1;
43061 : : arg2 = 0;
43062 [ # # ]: 0 : if (jarg2) {
43063 : 0 : arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0);
43064 [ # # ]: 0 : if (!arg2) return ;
43065 : : }
43066 : : {
43067 [ # # ]: 0 : if(arg2) {
43068 : 0 : strncpy((char*)arg1->routine, (const char *)arg2, 64-1);
43069 : 0 : arg1->routine[64-1] = 0;
43070 : : } else {
43071 : 0 : arg1->routine[0] = 0;
43072 : : }
43073 : : }
43074 : :
43075 [ # # ]: 0 : if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2);
43076 : : }
43077 : :
43078 : :
43079 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1routine_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43080 : : jstring jresult = 0 ;
43081 : : errorObj *arg1 = (errorObj *) 0 ;
43082 : : char *result = 0 ;
43083 : :
43084 : : (void)jenv;
43085 : : (void)jcls;
43086 : : (void)jarg1_;
43087 : 0 : arg1 = *(errorObj **)&jarg1;
43088 : 0 : result = (char *)(char *) ((arg1)->routine);
43089 [ # # ]: 0 : if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result);
43090 : 0 : return jresult;
43091 : : }
43092 : :
43093 : :
43094 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1message_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
43095 : : errorObj *arg1 = (errorObj *) 0 ;
43096 : : char *arg2 ;
43097 : :
43098 : : (void)jenv;
43099 : : (void)jcls;
43100 : : (void)jarg1_;
43101 : 0 : arg1 = *(errorObj **)&jarg1;
43102 : : arg2 = 0;
43103 [ # # ]: 0 : if (jarg2) {
43104 : 0 : arg2 = (char *)(*jenv)->GetStringUTFChars(jenv, jarg2, 0);
43105 [ # # ]: 0 : if (!arg2) return ;
43106 : : }
43107 : : {
43108 [ # # ]: 0 : if(arg2) {
43109 : 0 : strncpy((char*)arg1->message, (const char *)arg2, 2048-1);
43110 : 0 : arg1->message[2048-1] = 0;
43111 : : } else {
43112 : 0 : arg1->message[0] = 0;
43113 : : }
43114 : : }
43115 : :
43116 [ # # ]: 0 : if (arg2) (*jenv)->ReleaseStringUTFChars(jenv, jarg2, (const char *)arg2);
43117 : : }
43118 : :
43119 : :
43120 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1message_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43121 : : jstring jresult = 0 ;
43122 : : errorObj *arg1 = (errorObj *) 0 ;
43123 : : char *result = 0 ;
43124 : :
43125 : : (void)jenv;
43126 : : (void)jcls;
43127 : : (void)jarg1_;
43128 : 0 : arg1 = *(errorObj **)&jarg1;
43129 : 0 : result = (char *)(char *) ((arg1)->message);
43130 [ # # ]: 0 : if (result) jresult = (*jenv)->NewStringUTF(jenv, (const char *)result);
43131 : 0 : return jresult;
43132 : : }
43133 : :
43134 : :
43135 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1isreported_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
43136 : : errorObj *arg1 = (errorObj *) 0 ;
43137 : : int arg2 ;
43138 : :
43139 : : (void)jenv;
43140 : : (void)jcls;
43141 : : (void)jarg1_;
43142 : 0 : arg1 = *(errorObj **)&jarg1;
43143 : : arg2 = (int)jarg2;
43144 [ # # ]: 0 : if (arg1) (arg1)->isreported = arg2;
43145 : 0 : }
43146 : :
43147 : :
43148 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1isreported_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43149 : : jint jresult = 0 ;
43150 : : errorObj *arg1 = (errorObj *) 0 ;
43151 : : int result;
43152 : :
43153 : : (void)jenv;
43154 : : (void)jcls;
43155 : : (void)jarg1_;
43156 : 0 : arg1 = *(errorObj **)&jarg1;
43157 : 0 : result = (int) ((arg1)->isreported);
43158 : : jresult = (jint)result;
43159 : 0 : return jresult;
43160 : : }
43161 : :
43162 : :
43163 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1errorObj(JNIEnv *jenv, jclass jcls) {
43164 : : jlong jresult = 0 ;
43165 : : errorObj *result = 0 ;
43166 : :
43167 : : (void)jenv;
43168 : : (void)jcls;
43169 : : {
43170 : : errorObj *ms_error;
43171 : : result = (errorObj *)new_errorObj();
43172 : 0 : ms_error = msGetErrorObj();
43173 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43174 : : char ms_message[8192];
43175 : 0 : char* msg = msGetErrorString(";");
43176 : 0 : int ms_errorcode = ms_error->code;
43177 [ # # ]: 0 : if (msg) {
43178 : 0 : snprintf(ms_message, 8192, msg);
43179 : 0 : free(msg);
43180 : : }
43181 : : else sprintf(ms_message, "Unknown message");
43182 : :
43183 : 0 : msResetErrorList();
43184 : :
43185 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43186 : : case MS_NOTFOUND:
43187 : : break;
43188 : : case -1:
43189 : : break;
43190 : : case MS_IOERR:
43191 : : {
43192 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43193 : : };
43194 : : break;
43195 : : case MS_MEMERR:
43196 : : {
43197 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43198 : : };
43199 : : break;
43200 : : case MS_TYPEERR:
43201 : : {
43202 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43203 : : };
43204 : : break;
43205 : : case MS_EOFERR:
43206 : : {
43207 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43208 : : };
43209 : : break;
43210 : : case MS_CHILDERR:
43211 : : {
43212 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43213 : : };
43214 : : break;
43215 : : case MS_NULLPARENTERR:
43216 : : {
43217 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43218 : : };
43219 : : break;
43220 : : default:
43221 : : {
43222 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43223 : : };
43224 : : break;
43225 : : }
43226 : : }
43227 : : }
43228 : 0 : *(errorObj **)&jresult = result;
43229 : 0 : return jresult;
43230 : : }
43231 : :
43232 : :
43233 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1errorObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
43234 : : errorObj *arg1 = (errorObj *) 0 ;
43235 : :
43236 : : (void)jenv;
43237 : : (void)jcls;
43238 : : arg1 = *(errorObj **)&jarg1;
43239 : : {
43240 : : errorObj *ms_error;
43241 : : delete_errorObj(arg1);
43242 : 0 : ms_error = msGetErrorObj();
43243 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43244 : : char ms_message[8192];
43245 : 0 : char* msg = msGetErrorString(";");
43246 : 0 : int ms_errorcode = ms_error->code;
43247 [ # # ]: 0 : if (msg) {
43248 : 0 : snprintf(ms_message, 8192, msg);
43249 : 0 : free(msg);
43250 : : }
43251 : : else sprintf(ms_message, "Unknown message");
43252 : :
43253 : 0 : msResetErrorList();
43254 : :
43255 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43256 : : case MS_NOTFOUND:
43257 : : break;
43258 : : case -1:
43259 : : break;
43260 : : case MS_IOERR:
43261 : : {
43262 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
43263 : : };
43264 : : break;
43265 : : case MS_MEMERR:
43266 : : {
43267 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
43268 : : };
43269 : : break;
43270 : : case MS_TYPEERR:
43271 : : {
43272 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
43273 : : };
43274 : : break;
43275 : : case MS_EOFERR:
43276 : : {
43277 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
43278 : : };
43279 : : break;
43280 : : case MS_CHILDERR:
43281 : : {
43282 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
43283 : : };
43284 : : break;
43285 : : case MS_NULLPARENTERR:
43286 : : {
43287 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
43288 : : };
43289 : : break;
43290 : : default:
43291 : : {
43292 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
43293 : : };
43294 : : break;
43295 : : }
43296 : : }
43297 : : }
43298 : : }
43299 : :
43300 : :
43301 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_errorObj_1next(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
43302 : : jlong jresult = 0 ;
43303 : : errorObj *arg1 = (errorObj *) 0 ;
43304 : : errorObj *result = 0 ;
43305 : :
43306 : : (void)jenv;
43307 : : (void)jcls;
43308 : : (void)jarg1_;
43309 : 0 : arg1 = *(errorObj **)&jarg1;
43310 : : {
43311 : : errorObj *ms_error;
43312 : : result = (errorObj *)errorObj_next(arg1);
43313 : 0 : ms_error = msGetErrorObj();
43314 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43315 : : char ms_message[8192];
43316 : 0 : char* msg = msGetErrorString(";");
43317 : 0 : int ms_errorcode = ms_error->code;
43318 [ # # ]: 0 : if (msg) {
43319 : 0 : snprintf(ms_message, 8192, msg);
43320 : 0 : free(msg);
43321 : : }
43322 : : else sprintf(ms_message, "Unknown message");
43323 : :
43324 : 0 : msResetErrorList();
43325 : :
43326 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43327 : : case MS_NOTFOUND:
43328 : : break;
43329 : : case -1:
43330 : : break;
43331 : : case MS_IOERR:
43332 : : {
43333 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43334 : : };
43335 : : break;
43336 : : case MS_MEMERR:
43337 : : {
43338 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43339 : : };
43340 : : break;
43341 : : case MS_TYPEERR:
43342 : : {
43343 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43344 : : };
43345 : : break;
43346 : : case MS_EOFERR:
43347 : : {
43348 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43349 : : };
43350 : : break;
43351 : : case MS_CHILDERR:
43352 : : {
43353 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43354 : : };
43355 : : break;
43356 : : case MS_NULLPARENTERR:
43357 : : {
43358 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43359 : : };
43360 : : break;
43361 : : default:
43362 : : {
43363 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43364 : : };
43365 : : break;
43366 : : }
43367 : : }
43368 : : }
43369 : 0 : *(errorObj **)&jresult = result;
43370 : 0 : return jresult;
43371 : : }
43372 : :
43373 : :
43374 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msGetErrorObj(JNIEnv *jenv, jclass jcls) {
43375 : : jlong jresult = 0 ;
43376 : : errorObj *result = 0 ;
43377 : :
43378 : : (void)jenv;
43379 : : (void)jcls;
43380 : : {
43381 : : errorObj *ms_error;
43382 : 0 : result = (errorObj *)msGetErrorObj();
43383 : 0 : ms_error = msGetErrorObj();
43384 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43385 : : char ms_message[8192];
43386 : 0 : char* msg = msGetErrorString(";");
43387 : 0 : int ms_errorcode = ms_error->code;
43388 [ # # ]: 0 : if (msg) {
43389 : 0 : snprintf(ms_message, 8192, msg);
43390 : 0 : free(msg);
43391 : : }
43392 : : else sprintf(ms_message, "Unknown message");
43393 : :
43394 : 0 : msResetErrorList();
43395 : :
43396 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43397 : : case MS_NOTFOUND:
43398 : : break;
43399 : : case -1:
43400 : : break;
43401 : : case MS_IOERR:
43402 : : {
43403 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43404 : : };
43405 : : break;
43406 : : case MS_MEMERR:
43407 : : {
43408 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43409 : : };
43410 : : break;
43411 : : case MS_TYPEERR:
43412 : : {
43413 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43414 : : };
43415 : : break;
43416 : : case MS_EOFERR:
43417 : : {
43418 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43419 : : };
43420 : : break;
43421 : : case MS_CHILDERR:
43422 : : {
43423 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43424 : : };
43425 : : break;
43426 : : case MS_NULLPARENTERR:
43427 : : {
43428 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43429 : : };
43430 : : break;
43431 : : default:
43432 : : {
43433 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43434 : : };
43435 : : break;
43436 : : }
43437 : : }
43438 : : }
43439 : 0 : *(errorObj **)&jresult = result;
43440 : 0 : return jresult;
43441 : : }
43442 : :
43443 : :
43444 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msResetErrorList(JNIEnv *jenv, jclass jcls) {
43445 : : (void)jenv;
43446 : : (void)jcls;
43447 : : {
43448 : : errorObj *ms_error;
43449 : 0 : msResetErrorList();
43450 : 0 : ms_error = msGetErrorObj();
43451 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43452 : : char ms_message[8192];
43453 : 0 : char* msg = msGetErrorString(";");
43454 : 0 : int ms_errorcode = ms_error->code;
43455 [ # # ]: 0 : if (msg) {
43456 : 0 : snprintf(ms_message, 8192, msg);
43457 : 0 : free(msg);
43458 : : }
43459 : : else sprintf(ms_message, "Unknown message");
43460 : :
43461 : 0 : msResetErrorList();
43462 : :
43463 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43464 : : case MS_NOTFOUND:
43465 : : break;
43466 : : case -1:
43467 : : break;
43468 : : case MS_IOERR:
43469 : : {
43470 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
43471 : : };
43472 : : break;
43473 : : case MS_MEMERR:
43474 : : {
43475 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
43476 : : };
43477 : : break;
43478 : : case MS_TYPEERR:
43479 : : {
43480 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
43481 : : };
43482 : : break;
43483 : : case MS_EOFERR:
43484 : : {
43485 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
43486 : : };
43487 : : break;
43488 : : case MS_CHILDERR:
43489 : : {
43490 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
43491 : : };
43492 : : break;
43493 : : case MS_NULLPARENTERR:
43494 : : {
43495 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
43496 : : };
43497 : : break;
43498 : : default:
43499 : : {
43500 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
43501 : : };
43502 : : break;
43503 : : }
43504 : : }
43505 : : }
43506 : : }
43507 : :
43508 : :
43509 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msGetVersion(JNIEnv *jenv, jclass jcls) {
43510 : : jstring jresult = 0 ;
43511 : : char *result = 0 ;
43512 : :
43513 : : (void)jenv;
43514 : : (void)jcls;
43515 : : {
43516 : : errorObj *ms_error;
43517 : 0 : result = (char *)msGetVersion();
43518 : 0 : ms_error = msGetErrorObj();
43519 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43520 : : char ms_message[8192];
43521 : 0 : char* msg = msGetErrorString(";");
43522 : 0 : int ms_errorcode = ms_error->code;
43523 [ # # ]: 0 : if (msg) {
43524 : 0 : snprintf(ms_message, 8192, msg);
43525 : 0 : free(msg);
43526 : : }
43527 : : else sprintf(ms_message, "Unknown message");
43528 : :
43529 : 0 : msResetErrorList();
43530 : :
43531 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43532 : : case MS_NOTFOUND:
43533 : : break;
43534 : : case -1:
43535 : : break;
43536 : : case MS_IOERR:
43537 : : {
43538 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43539 : : };
43540 : : break;
43541 : : case MS_MEMERR:
43542 : : {
43543 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43544 : : };
43545 : : break;
43546 : : case MS_TYPEERR:
43547 : : {
43548 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43549 : : };
43550 : : break;
43551 : : case MS_EOFERR:
43552 : : {
43553 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43554 : : };
43555 : : break;
43556 : : case MS_CHILDERR:
43557 : : {
43558 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43559 : : };
43560 : : break;
43561 : : case MS_NULLPARENTERR:
43562 : : {
43563 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43564 : : };
43565 : : break;
43566 : : default:
43567 : : {
43568 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43569 : : };
43570 : : break;
43571 : : }
43572 : : }
43573 : : }
43574 : : {
43575 : 0 : jresult = JNU_NewStringNative(jenv, result);
43576 : : }
43577 : 0 : return jresult;
43578 : : }
43579 : :
43580 : :
43581 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msGetVersionInt(JNIEnv *jenv, jclass jcls) {
43582 : : jint jresult = 0 ;
43583 : : int result;
43584 : :
43585 : : (void)jenv;
43586 : : (void)jcls;
43587 : : {
43588 : : errorObj *ms_error;
43589 : 0 : result = (int)msGetVersionInt();
43590 : 0 : ms_error = msGetErrorObj();
43591 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43592 : : char ms_message[8192];
43593 : 0 : char* msg = msGetErrorString(";");
43594 : 0 : int ms_errorcode = ms_error->code;
43595 [ # # ]: 0 : if (msg) {
43596 : 0 : snprintf(ms_message, 8192, msg);
43597 : 0 : free(msg);
43598 : : }
43599 : : else sprintf(ms_message, "Unknown message");
43600 : :
43601 : 0 : msResetErrorList();
43602 : :
43603 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43604 : : case MS_NOTFOUND:
43605 : : break;
43606 : : case -1:
43607 : : break;
43608 : : case MS_IOERR:
43609 : : {
43610 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43611 : : };
43612 : : break;
43613 : : case MS_MEMERR:
43614 : : {
43615 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43616 : : };
43617 : : break;
43618 : : case MS_TYPEERR:
43619 : : {
43620 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43621 : : };
43622 : : break;
43623 : : case MS_EOFERR:
43624 : : {
43625 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43626 : : };
43627 : : break;
43628 : : case MS_CHILDERR:
43629 : : {
43630 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43631 : : };
43632 : : break;
43633 : : case MS_NULLPARENTERR:
43634 : : {
43635 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43636 : : };
43637 : : break;
43638 : : default:
43639 : : {
43640 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43641 : : };
43642 : : break;
43643 : : }
43644 : : }
43645 : : }
43646 : : jresult = (jint)result;
43647 : : return jresult;
43648 : : }
43649 : :
43650 : :
43651 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msGetErrorString(JNIEnv *jenv, jclass jcls, jstring jarg1) {
43652 : : jstring jresult = 0 ;
43653 : : char *arg1 = (char *) 0 ;
43654 : : char *result = 0 ;
43655 : :
43656 : : (void)jenv;
43657 : : (void)jcls;
43658 : : {
43659 : 0 : arg1 = JNU_GetStringNativeChars(jenv, jarg1);
43660 : : }
43661 : : {
43662 : : errorObj *ms_error;
43663 : 0 : result = (char *)msGetErrorString(arg1);
43664 : 0 : ms_error = msGetErrorObj();
43665 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43666 : : char ms_message[8192];
43667 : 0 : char* msg = msGetErrorString(";");
43668 : 0 : int ms_errorcode = ms_error->code;
43669 [ # # ]: 0 : if (msg) {
43670 : 0 : snprintf(ms_message, 8192, msg);
43671 : 0 : free(msg);
43672 : : }
43673 : : else sprintf(ms_message, "Unknown message");
43674 : :
43675 : 0 : msResetErrorList();
43676 : :
43677 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43678 : : case MS_NOTFOUND:
43679 : : break;
43680 : : case -1:
43681 : : break;
43682 : : case MS_IOERR:
43683 : : {
43684 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43685 : : };
43686 : : break;
43687 : : case MS_MEMERR:
43688 : : {
43689 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43690 : : };
43691 : : break;
43692 : : case MS_TYPEERR:
43693 : : {
43694 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43695 : : };
43696 : : break;
43697 : : case MS_EOFERR:
43698 : : {
43699 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43700 : : };
43701 : : break;
43702 : : case MS_CHILDERR:
43703 : : {
43704 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43705 : : };
43706 : : break;
43707 : : case MS_NULLPARENTERR:
43708 : : {
43709 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43710 : : };
43711 : : break;
43712 : : default:
43713 : : {
43714 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43715 : : };
43716 : : break;
43717 : : }
43718 : : }
43719 : : }
43720 : : {
43721 : 0 : jresult = JNU_NewStringNative(jenv, result);
43722 : : }
43723 [ # # ]: 0 : if (arg1) free(arg1);
43724 : : return jresult;
43725 : : }
43726 : :
43727 : :
43728 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1ERRORSONLY_1get(JNIEnv *jenv, jclass jcls) {
43729 : : jint jresult = 0 ;
43730 : : debugLevel result;
43731 : :
43732 : : (void)jenv;
43733 : : (void)jcls;
43734 : : {
43735 : : errorObj *ms_error;
43736 : : result = (debugLevel)MS_DEBUGLEVEL_ERRORSONLY;
43737 : 0 : ms_error = msGetErrorObj();
43738 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43739 : : char ms_message[8192];
43740 : 0 : char* msg = msGetErrorString(";");
43741 : 0 : int ms_errorcode = ms_error->code;
43742 [ # # ]: 0 : if (msg) {
43743 : 0 : snprintf(ms_message, 8192, msg);
43744 : 0 : free(msg);
43745 : : }
43746 : : else sprintf(ms_message, "Unknown message");
43747 : :
43748 : 0 : msResetErrorList();
43749 : :
43750 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43751 : : case MS_NOTFOUND:
43752 : : break;
43753 : : case -1:
43754 : : break;
43755 : : case MS_IOERR:
43756 : : {
43757 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43758 : : };
43759 : : break;
43760 : : case MS_MEMERR:
43761 : : {
43762 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43763 : : };
43764 : : break;
43765 : : case MS_TYPEERR:
43766 : : {
43767 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43768 : : };
43769 : : break;
43770 : : case MS_EOFERR:
43771 : : {
43772 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43773 : : };
43774 : : break;
43775 : : case MS_CHILDERR:
43776 : : {
43777 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43778 : : };
43779 : : break;
43780 : : case MS_NULLPARENTERR:
43781 : : {
43782 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43783 : : };
43784 : : break;
43785 : : default:
43786 : : {
43787 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43788 : : };
43789 : : break;
43790 : : }
43791 : : }
43792 : : }
43793 : : jresult = (jint)result;
43794 : : return jresult;
43795 : : }
43796 : :
43797 : :
43798 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1DEBUG_1get(JNIEnv *jenv, jclass jcls) {
43799 : : jint jresult = 0 ;
43800 : : debugLevel result;
43801 : :
43802 : : (void)jenv;
43803 : : (void)jcls;
43804 : : {
43805 : : errorObj *ms_error;
43806 : : result = (debugLevel)MS_DEBUGLEVEL_DEBUG;
43807 : 0 : ms_error = msGetErrorObj();
43808 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43809 : : char ms_message[8192];
43810 : 0 : char* msg = msGetErrorString(";");
43811 : 0 : int ms_errorcode = ms_error->code;
43812 [ # # ]: 0 : if (msg) {
43813 : 0 : snprintf(ms_message, 8192, msg);
43814 : 0 : free(msg);
43815 : : }
43816 : : else sprintf(ms_message, "Unknown message");
43817 : :
43818 : 0 : msResetErrorList();
43819 : :
43820 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43821 : : case MS_NOTFOUND:
43822 : : break;
43823 : : case -1:
43824 : : break;
43825 : : case MS_IOERR:
43826 : : {
43827 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43828 : : };
43829 : : break;
43830 : : case MS_MEMERR:
43831 : : {
43832 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43833 : : };
43834 : : break;
43835 : : case MS_TYPEERR:
43836 : : {
43837 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43838 : : };
43839 : : break;
43840 : : case MS_EOFERR:
43841 : : {
43842 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43843 : : };
43844 : : break;
43845 : : case MS_CHILDERR:
43846 : : {
43847 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43848 : : };
43849 : : break;
43850 : : case MS_NULLPARENTERR:
43851 : : {
43852 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43853 : : };
43854 : : break;
43855 : : default:
43856 : : {
43857 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43858 : : };
43859 : : break;
43860 : : }
43861 : : }
43862 : : }
43863 : : jresult = (jint)result;
43864 : : return jresult;
43865 : : }
43866 : :
43867 : :
43868 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1TUNING_1get(JNIEnv *jenv, jclass jcls) {
43869 : : jint jresult = 0 ;
43870 : : debugLevel result;
43871 : :
43872 : : (void)jenv;
43873 : : (void)jcls;
43874 : : {
43875 : : errorObj *ms_error;
43876 : : result = (debugLevel)MS_DEBUGLEVEL_TUNING;
43877 : 0 : ms_error = msGetErrorObj();
43878 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43879 : : char ms_message[8192];
43880 : 0 : char* msg = msGetErrorString(";");
43881 : 0 : int ms_errorcode = ms_error->code;
43882 [ # # ]: 0 : if (msg) {
43883 : 0 : snprintf(ms_message, 8192, msg);
43884 : 0 : free(msg);
43885 : : }
43886 : : else sprintf(ms_message, "Unknown message");
43887 : :
43888 : 0 : msResetErrorList();
43889 : :
43890 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43891 : : case MS_NOTFOUND:
43892 : : break;
43893 : : case -1:
43894 : : break;
43895 : : case MS_IOERR:
43896 : : {
43897 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43898 : : };
43899 : : break;
43900 : : case MS_MEMERR:
43901 : : {
43902 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43903 : : };
43904 : : break;
43905 : : case MS_TYPEERR:
43906 : : {
43907 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43908 : : };
43909 : : break;
43910 : : case MS_EOFERR:
43911 : : {
43912 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43913 : : };
43914 : : break;
43915 : : case MS_CHILDERR:
43916 : : {
43917 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43918 : : };
43919 : : break;
43920 : : case MS_NULLPARENTERR:
43921 : : {
43922 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43923 : : };
43924 : : break;
43925 : : default:
43926 : : {
43927 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43928 : : };
43929 : : break;
43930 : : }
43931 : : }
43932 : : }
43933 : : jresult = (jint)result;
43934 : : return jresult;
43935 : : }
43936 : :
43937 : :
43938 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1V_1get(JNIEnv *jenv, jclass jcls) {
43939 : : jint jresult = 0 ;
43940 : : debugLevel result;
43941 : :
43942 : : (void)jenv;
43943 : : (void)jcls;
43944 : : {
43945 : : errorObj *ms_error;
43946 : : result = (debugLevel)MS_DEBUGLEVEL_V;
43947 : 0 : ms_error = msGetErrorObj();
43948 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
43949 : : char ms_message[8192];
43950 : 0 : char* msg = msGetErrorString(";");
43951 : 0 : int ms_errorcode = ms_error->code;
43952 [ # # ]: 0 : if (msg) {
43953 : 0 : snprintf(ms_message, 8192, msg);
43954 : 0 : free(msg);
43955 : : }
43956 : : else sprintf(ms_message, "Unknown message");
43957 : :
43958 : 0 : msResetErrorList();
43959 : :
43960 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
43961 : : case MS_NOTFOUND:
43962 : : break;
43963 : : case -1:
43964 : : break;
43965 : : case MS_IOERR:
43966 : : {
43967 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
43968 : : };
43969 : : break;
43970 : : case MS_MEMERR:
43971 : : {
43972 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
43973 : : };
43974 : : break;
43975 : : case MS_TYPEERR:
43976 : : {
43977 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
43978 : : };
43979 : : break;
43980 : : case MS_EOFERR:
43981 : : {
43982 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
43983 : : };
43984 : : break;
43985 : : case MS_CHILDERR:
43986 : : {
43987 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43988 : : };
43989 : : break;
43990 : : case MS_NULLPARENTERR:
43991 : : {
43992 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
43993 : : };
43994 : : break;
43995 : : default:
43996 : : {
43997 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
43998 : : };
43999 : : break;
44000 : : }
44001 : : }
44002 : : }
44003 : : jresult = (jint)result;
44004 : : return jresult;
44005 : : }
44006 : :
44007 : :
44008 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1VV_1get(JNIEnv *jenv, jclass jcls) {
44009 : : jint jresult = 0 ;
44010 : : debugLevel result;
44011 : :
44012 : : (void)jenv;
44013 : : (void)jcls;
44014 : : {
44015 : : errorObj *ms_error;
44016 : : result = (debugLevel)MS_DEBUGLEVEL_VV;
44017 : 0 : ms_error = msGetErrorObj();
44018 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44019 : : char ms_message[8192];
44020 : 0 : char* msg = msGetErrorString(";");
44021 : 0 : int ms_errorcode = ms_error->code;
44022 [ # # ]: 0 : if (msg) {
44023 : 0 : snprintf(ms_message, 8192, msg);
44024 : 0 : free(msg);
44025 : : }
44026 : : else sprintf(ms_message, "Unknown message");
44027 : :
44028 : 0 : msResetErrorList();
44029 : :
44030 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44031 : : case MS_NOTFOUND:
44032 : : break;
44033 : : case -1:
44034 : : break;
44035 : : case MS_IOERR:
44036 : : {
44037 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44038 : : };
44039 : : break;
44040 : : case MS_MEMERR:
44041 : : {
44042 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44043 : : };
44044 : : break;
44045 : : case MS_TYPEERR:
44046 : : {
44047 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44048 : : };
44049 : : break;
44050 : : case MS_EOFERR:
44051 : : {
44052 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44053 : : };
44054 : : break;
44055 : : case MS_CHILDERR:
44056 : : {
44057 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44058 : : };
44059 : : break;
44060 : : case MS_NULLPARENTERR:
44061 : : {
44062 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44063 : : };
44064 : : break;
44065 : : default:
44066 : : {
44067 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44068 : : };
44069 : : break;
44070 : : }
44071 : : }
44072 : : }
44073 : : jresult = (jint)result;
44074 : : return jresult;
44075 : : }
44076 : :
44077 : :
44078 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1VVV_1get(JNIEnv *jenv, jclass jcls) {
44079 : : jint jresult = 0 ;
44080 : : debugLevel result;
44081 : :
44082 : : (void)jenv;
44083 : : (void)jcls;
44084 : : {
44085 : : errorObj *ms_error;
44086 : : result = (debugLevel)MS_DEBUGLEVEL_VVV;
44087 : 0 : ms_error = msGetErrorObj();
44088 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44089 : : char ms_message[8192];
44090 : 0 : char* msg = msGetErrorString(";");
44091 : 0 : int ms_errorcode = ms_error->code;
44092 [ # # ]: 0 : if (msg) {
44093 : 0 : snprintf(ms_message, 8192, msg);
44094 : 0 : free(msg);
44095 : : }
44096 : : else sprintf(ms_message, "Unknown message");
44097 : :
44098 : 0 : msResetErrorList();
44099 : :
44100 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44101 : : case MS_NOTFOUND:
44102 : : break;
44103 : : case -1:
44104 : : break;
44105 : : case MS_IOERR:
44106 : : {
44107 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44108 : : };
44109 : : break;
44110 : : case MS_MEMERR:
44111 : : {
44112 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44113 : : };
44114 : : break;
44115 : : case MS_TYPEERR:
44116 : : {
44117 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44118 : : };
44119 : : break;
44120 : : case MS_EOFERR:
44121 : : {
44122 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44123 : : };
44124 : : break;
44125 : : case MS_CHILDERR:
44126 : : {
44127 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44128 : : };
44129 : : break;
44130 : : case MS_NULLPARENTERR:
44131 : : {
44132 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44133 : : };
44134 : : break;
44135 : : default:
44136 : : {
44137 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44138 : : };
44139 : : break;
44140 : : }
44141 : : }
44142 : : }
44143 : : jresult = (jint)result;
44144 : : return jresult;
44145 : : }
44146 : :
44147 : :
44148 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEBUGLEVEL_1DEVDEBUG_1get(JNIEnv *jenv, jclass jcls) {
44149 : : jint jresult = 0 ;
44150 : : debugLevel result;
44151 : :
44152 : : (void)jenv;
44153 : : (void)jcls;
44154 : : {
44155 : : errorObj *ms_error;
44156 : : result = (debugLevel)MS_DEBUGLEVEL_DEVDEBUG;
44157 : 0 : ms_error = msGetErrorObj();
44158 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44159 : : char ms_message[8192];
44160 : 0 : char* msg = msGetErrorString(";");
44161 : 0 : int ms_errorcode = ms_error->code;
44162 [ # # ]: 0 : if (msg) {
44163 : 0 : snprintf(ms_message, 8192, msg);
44164 : 0 : free(msg);
44165 : : }
44166 : : else sprintf(ms_message, "Unknown message");
44167 : :
44168 : 0 : msResetErrorList();
44169 : :
44170 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44171 : : case MS_NOTFOUND:
44172 : : break;
44173 : : case -1:
44174 : : break;
44175 : : case MS_IOERR:
44176 : : {
44177 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44178 : : };
44179 : : break;
44180 : : case MS_MEMERR:
44181 : : {
44182 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44183 : : };
44184 : : break;
44185 : : case MS_TYPEERR:
44186 : : {
44187 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44188 : : };
44189 : : break;
44190 : : case MS_EOFERR:
44191 : : {
44192 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44193 : : };
44194 : : break;
44195 : : case MS_CHILDERR:
44196 : : {
44197 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44198 : : };
44199 : : break;
44200 : : case MS_NULLPARENTERR:
44201 : : {
44202 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44203 : : };
44204 : : break;
44205 : : default:
44206 : : {
44207 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44208 : : };
44209 : : break;
44210 : : }
44211 : : }
44212 : : }
44213 : : jresult = (jint)result;
44214 : : return jresult;
44215 : : }
44216 : :
44217 : :
44218 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1HASHSIZE_1get(JNIEnv *jenv, jclass jcls) {
44219 : : jint jresult = 0 ;
44220 : : int result;
44221 : :
44222 : : (void)jenv;
44223 : : (void)jcls;
44224 : : result = (int)(41);
44225 : : jresult = (jint)result;
44226 : 1 : return jresult;
44227 : : }
44228 : :
44229 : :
44230 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1numitems_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44231 : : jint jresult = 0 ;
44232 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44233 : : int result;
44234 : :
44235 : : (void)jenv;
44236 : : (void)jcls;
44237 : : (void)jarg1_;
44238 : 0 : arg1 = *(hashTableObj **)&jarg1;
44239 : 0 : result = (int) ((arg1)->numitems);
44240 : : jresult = (jint)result;
44241 : 0 : return jresult;
44242 : : }
44243 : :
44244 : :
44245 : 0 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1hashTableObj(JNIEnv *jenv, jclass jcls) {
44246 : : jlong jresult = 0 ;
44247 : : hashTableObj *result = 0 ;
44248 : :
44249 : : (void)jenv;
44250 : : (void)jcls;
44251 : : {
44252 : : errorObj *ms_error;
44253 : : result = (hashTableObj *)new_hashTableObj();
44254 : 0 : ms_error = msGetErrorObj();
44255 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44256 : : char ms_message[8192];
44257 : 0 : char* msg = msGetErrorString(";");
44258 : 0 : int ms_errorcode = ms_error->code;
44259 [ # # ]: 0 : if (msg) {
44260 : 0 : snprintf(ms_message, 8192, msg);
44261 : 0 : free(msg);
44262 : : }
44263 : : else sprintf(ms_message, "Unknown message");
44264 : :
44265 : 0 : msResetErrorList();
44266 : :
44267 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44268 : : case MS_NOTFOUND:
44269 : : break;
44270 : : case -1:
44271 : : break;
44272 : : case MS_IOERR:
44273 : : {
44274 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44275 : : };
44276 : : break;
44277 : : case MS_MEMERR:
44278 : : {
44279 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44280 : : };
44281 : : break;
44282 : : case MS_TYPEERR:
44283 : : {
44284 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44285 : : };
44286 : : break;
44287 : : case MS_EOFERR:
44288 : : {
44289 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44290 : : };
44291 : : break;
44292 : : case MS_CHILDERR:
44293 : : {
44294 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44295 : : };
44296 : : break;
44297 : : case MS_NULLPARENTERR:
44298 : : {
44299 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44300 : : };
44301 : : break;
44302 : : default:
44303 : : {
44304 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44305 : : };
44306 : : break;
44307 : : }
44308 : : }
44309 : : }
44310 : 0 : *(hashTableObj **)&jresult = result;
44311 : 0 : return jresult;
44312 : : }
44313 : :
44314 : :
44315 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1hashTableObj(JNIEnv *jenv, jclass jcls, jlong jarg1) {
44316 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44317 : :
44318 : : (void)jenv;
44319 : : (void)jcls;
44320 : 0 : arg1 = *(hashTableObj **)&jarg1;
44321 : : {
44322 : : errorObj *ms_error;
44323 : : delete_hashTableObj(arg1);
44324 : 0 : ms_error = msGetErrorObj();
44325 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44326 : : char ms_message[8192];
44327 : 0 : char* msg = msGetErrorString(";");
44328 : 0 : int ms_errorcode = ms_error->code;
44329 [ # # ]: 0 : if (msg) {
44330 : 0 : snprintf(ms_message, 8192, msg);
44331 : 0 : free(msg);
44332 : : }
44333 : : else sprintf(ms_message, "Unknown message");
44334 : :
44335 : 0 : msResetErrorList();
44336 : :
44337 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44338 : : case MS_NOTFOUND:
44339 : : break;
44340 : : case -1:
44341 : : break;
44342 : : case MS_IOERR:
44343 : : {
44344 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
44345 : : };
44346 : : break;
44347 : : case MS_MEMERR:
44348 : : {
44349 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
44350 : : };
44351 : : break;
44352 : : case MS_TYPEERR:
44353 : : {
44354 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
44355 : : };
44356 : : break;
44357 : : case MS_EOFERR:
44358 : : {
44359 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
44360 : : };
44361 : : break;
44362 : : case MS_CHILDERR:
44363 : : {
44364 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
44365 : : };
44366 : : break;
44367 : : case MS_NULLPARENTERR:
44368 : : {
44369 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
44370 : : };
44371 : : break;
44372 : : default:
44373 : : {
44374 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
44375 : : };
44376 : : break;
44377 : : }
44378 : : }
44379 : : }
44380 : : }
44381 : :
44382 : :
44383 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
44384 : : jint jresult = 0 ;
44385 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44386 : : char *arg2 = (char *) 0 ;
44387 : : char *arg3 = (char *) 0 ;
44388 : : int result;
44389 : :
44390 : : (void)jenv;
44391 : : (void)jcls;
44392 : : (void)jarg1_;
44393 : 0 : arg1 = *(hashTableObj **)&jarg1;
44394 : : {
44395 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44396 : : }
44397 : : {
44398 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
44399 : : }
44400 : : {
44401 : : errorObj *ms_error;
44402 : : result = (int)hashTableObj_set(arg1,arg2,arg3);
44403 : 0 : ms_error = msGetErrorObj();
44404 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44405 : : char ms_message[8192];
44406 : 0 : char* msg = msGetErrorString(";");
44407 : 0 : int ms_errorcode = ms_error->code;
44408 [ # # ]: 0 : if (msg) {
44409 : 0 : snprintf(ms_message, 8192, msg);
44410 : 0 : free(msg);
44411 : : }
44412 : : else sprintf(ms_message, "Unknown message");
44413 : :
44414 : 0 : msResetErrorList();
44415 : :
44416 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44417 : : case MS_NOTFOUND:
44418 : : break;
44419 : : case -1:
44420 : : break;
44421 : : case MS_IOERR:
44422 : : {
44423 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44424 : : };
44425 : : break;
44426 : : case MS_MEMERR:
44427 : : {
44428 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44429 : : };
44430 : : break;
44431 : : case MS_TYPEERR:
44432 : : {
44433 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44434 : : };
44435 : : break;
44436 : : case MS_EOFERR:
44437 : : {
44438 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44439 : : };
44440 : : break;
44441 : : case MS_CHILDERR:
44442 : : {
44443 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44444 : : };
44445 : : break;
44446 : : case MS_NULLPARENTERR:
44447 : : {
44448 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44449 : : };
44450 : : break;
44451 : : default:
44452 : : {
44453 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44454 : : };
44455 : : break;
44456 : : }
44457 : : }
44458 : : }
44459 : : jresult = (jint)result;
44460 [ # # ]: 0 : if (arg2) free(arg2);
44461 [ # # ]: 0 : if (arg3) free(arg3);
44462 : : return jresult;
44463 : : }
44464 : :
44465 : :
44466 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
44467 : : jstring jresult = 0 ;
44468 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44469 : : char *arg2 = (char *) 0 ;
44470 : : char *arg3 = (char *) NULL ;
44471 : : char *result = 0 ;
44472 : :
44473 : : (void)jenv;
44474 : : (void)jcls;
44475 : : (void)jarg1_;
44476 : 0 : arg1 = *(hashTableObj **)&jarg1;
44477 : : {
44478 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44479 : : }
44480 : : {
44481 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
44482 : : }
44483 : : {
44484 : : errorObj *ms_error;
44485 : : result = (char *)hashTableObj_get(arg1,arg2,arg3);
44486 : 0 : ms_error = msGetErrorObj();
44487 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44488 : : char ms_message[8192];
44489 : 0 : char* msg = msGetErrorString(";");
44490 : 0 : int ms_errorcode = ms_error->code;
44491 [ # # ]: 0 : if (msg) {
44492 : 0 : snprintf(ms_message, 8192, msg);
44493 : 0 : free(msg);
44494 : : }
44495 : : else sprintf(ms_message, "Unknown message");
44496 : :
44497 : 0 : msResetErrorList();
44498 : :
44499 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44500 : : case MS_NOTFOUND:
44501 : : break;
44502 : : case -1:
44503 : : break;
44504 : : case MS_IOERR:
44505 : : {
44506 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44507 : : };
44508 : : break;
44509 : : case MS_MEMERR:
44510 : : {
44511 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44512 : : };
44513 : : break;
44514 : : case MS_TYPEERR:
44515 : : {
44516 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44517 : : };
44518 : : break;
44519 : : case MS_EOFERR:
44520 : : {
44521 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44522 : : };
44523 : : break;
44524 : : case MS_CHILDERR:
44525 : : {
44526 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44527 : : };
44528 : : break;
44529 : : case MS_NULLPARENTERR:
44530 : : {
44531 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44532 : : };
44533 : : break;
44534 : : default:
44535 : : {
44536 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44537 : : };
44538 : : break;
44539 : : }
44540 : : }
44541 : : }
44542 : : {
44543 : 0 : jresult = JNU_NewStringNative(jenv, result);
44544 : : }
44545 [ # # ]: 0 : if (arg2) free(arg2);
44546 [ # # ]: 0 : if (arg3) free(arg3);
44547 : : return jresult;
44548 : : }
44549 : :
44550 : :
44551 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1remove(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44552 : : jint jresult = 0 ;
44553 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44554 : : char *arg2 = (char *) 0 ;
44555 : : int result;
44556 : :
44557 : : (void)jenv;
44558 : : (void)jcls;
44559 : : (void)jarg1_;
44560 : 0 : arg1 = *(hashTableObj **)&jarg1;
44561 : : {
44562 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44563 : : }
44564 : : {
44565 : : errorObj *ms_error;
44566 : : result = (int)hashTableObj_remove(arg1,arg2);
44567 : 0 : ms_error = msGetErrorObj();
44568 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44569 : : char ms_message[8192];
44570 : 0 : char* msg = msGetErrorString(";");
44571 : 0 : int ms_errorcode = ms_error->code;
44572 [ # # ]: 0 : if (msg) {
44573 : 0 : snprintf(ms_message, 8192, msg);
44574 : 0 : free(msg);
44575 : : }
44576 : : else sprintf(ms_message, "Unknown message");
44577 : :
44578 : 0 : msResetErrorList();
44579 : :
44580 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44581 : : case MS_NOTFOUND:
44582 : : break;
44583 : : case -1:
44584 : : break;
44585 : : case MS_IOERR:
44586 : : {
44587 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44588 : : };
44589 : : break;
44590 : : case MS_MEMERR:
44591 : : {
44592 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44593 : : };
44594 : : break;
44595 : : case MS_TYPEERR:
44596 : : {
44597 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44598 : : };
44599 : : break;
44600 : : case MS_EOFERR:
44601 : : {
44602 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44603 : : };
44604 : : break;
44605 : : case MS_CHILDERR:
44606 : : {
44607 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44608 : : };
44609 : : break;
44610 : : case MS_NULLPARENTERR:
44611 : : {
44612 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44613 : : };
44614 : : break;
44615 : : default:
44616 : : {
44617 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44618 : : };
44619 : : break;
44620 : : }
44621 : : }
44622 : : }
44623 : : jresult = (jint)result;
44624 [ # # ]: 0 : if (arg2) free(arg2);
44625 : : return jresult;
44626 : : }
44627 : :
44628 : :
44629 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1clear(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44630 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44631 : :
44632 : : (void)jenv;
44633 : : (void)jcls;
44634 : : (void)jarg1_;
44635 : 0 : arg1 = *(hashTableObj **)&jarg1;
44636 : : {
44637 : : errorObj *ms_error;
44638 : : hashTableObj_clear(arg1);
44639 : 0 : ms_error = msGetErrorObj();
44640 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44641 : : char ms_message[8192];
44642 : 0 : char* msg = msGetErrorString(";");
44643 : 0 : int ms_errorcode = ms_error->code;
44644 [ # # ]: 0 : if (msg) {
44645 : 0 : snprintf(ms_message, 8192, msg);
44646 : 0 : free(msg);
44647 : : }
44648 : : else sprintf(ms_message, "Unknown message");
44649 : :
44650 : 0 : msResetErrorList();
44651 : :
44652 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44653 : : case MS_NOTFOUND:
44654 : : break;
44655 : : case -1:
44656 : : break;
44657 : : case MS_IOERR:
44658 : : {
44659 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
44660 : : };
44661 : : break;
44662 : : case MS_MEMERR:
44663 : : {
44664 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
44665 : : };
44666 : : break;
44667 : : case MS_TYPEERR:
44668 : : {
44669 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
44670 : : };
44671 : : break;
44672 : : case MS_EOFERR:
44673 : : {
44674 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
44675 : : };
44676 : : break;
44677 : : case MS_CHILDERR:
44678 : : {
44679 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
44680 : : };
44681 : : break;
44682 : : case MS_NULLPARENTERR:
44683 : : {
44684 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
44685 : : };
44686 : : break;
44687 : : default:
44688 : : {
44689 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
44690 : : };
44691 : : break;
44692 : : }
44693 : : }
44694 : : }
44695 : : }
44696 : :
44697 : :
44698 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_hashTableObj_1nextKey(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44699 : : jstring jresult = 0 ;
44700 : : hashTableObj *arg1 = (hashTableObj *) 0 ;
44701 : : char *arg2 = (char *) NULL ;
44702 : : char *result = 0 ;
44703 : :
44704 : : (void)jenv;
44705 : : (void)jcls;
44706 : : (void)jarg1_;
44707 : 0 : arg1 = *(hashTableObj **)&jarg1;
44708 : : {
44709 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44710 : : }
44711 : : {
44712 : : errorObj *ms_error;
44713 : : result = (char *)hashTableObj_nextKey(arg1,arg2);
44714 : 0 : ms_error = msGetErrorObj();
44715 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44716 : : char ms_message[8192];
44717 : 0 : char* msg = msGetErrorString(";");
44718 : 0 : int ms_errorcode = ms_error->code;
44719 [ # # ]: 0 : if (msg) {
44720 : 0 : snprintf(ms_message, 8192, msg);
44721 : 0 : free(msg);
44722 : : }
44723 : : else sprintf(ms_message, "Unknown message");
44724 : :
44725 : 0 : msResetErrorList();
44726 : :
44727 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44728 : : case MS_NOTFOUND:
44729 : : break;
44730 : : case -1:
44731 : : break;
44732 : : case MS_IOERR:
44733 : : {
44734 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44735 : : };
44736 : : break;
44737 : : case MS_MEMERR:
44738 : : {
44739 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44740 : : };
44741 : : break;
44742 : : case MS_TYPEERR:
44743 : : {
44744 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44745 : : };
44746 : : break;
44747 : : case MS_EOFERR:
44748 : : {
44749 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
44750 : : };
44751 : : break;
44752 : : case MS_CHILDERR:
44753 : : {
44754 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44755 : : };
44756 : : break;
44757 : : case MS_NULLPARENTERR:
44758 : : {
44759 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
44760 : : };
44761 : : break;
44762 : : default:
44763 : : {
44764 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
44765 : : };
44766 : : break;
44767 : : }
44768 : : }
44769 : : }
44770 : : {
44771 : 0 : jresult = JNU_NewStringNative(jenv, result);
44772 : : }
44773 [ # # ]: 0 : if (arg2) free(arg2);
44774 : : return jresult;
44775 : : }
44776 : :
44777 : :
44778 : 1 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_MS_1DEFAULT_1CGI_1PARAMS_1get(JNIEnv *jenv, jclass jcls) {
44779 : : jint jresult = 0 ;
44780 : : int result;
44781 : :
44782 : : (void)jenv;
44783 : : (void)jcls;
44784 : : result = (int)(100);
44785 : : jresult = (jint)result;
44786 : 1 : return jresult;
44787 : : }
44788 : :
44789 : :
44790 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1NumParams_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44791 : : jint jresult = 0 ;
44792 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44793 : : int result;
44794 : :
44795 : : (void)jenv;
44796 : : (void)jcls;
44797 : : (void)jarg1_;
44798 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44799 : 0 : result = (int) ((arg1)->NumParams);
44800 : : jresult = (jint)result;
44801 : 0 : return jresult;
44802 : : }
44803 : :
44804 : :
44805 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1type_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
44806 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44807 : : enum MS_REQUEST_TYPE arg2 ;
44808 : :
44809 : : (void)jenv;
44810 : : (void)jcls;
44811 : : (void)jarg1_;
44812 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44813 : 0 : arg2 = (enum MS_REQUEST_TYPE)jarg2;
44814 [ # # ]: 0 : if (arg1) (arg1)->type = arg2;
44815 : 0 : }
44816 : :
44817 : :
44818 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1type_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44819 : : jint jresult = 0 ;
44820 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44821 : : enum MS_REQUEST_TYPE result;
44822 : :
44823 : : (void)jenv;
44824 : : (void)jcls;
44825 : : (void)jarg1_;
44826 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44827 : 0 : result = (enum MS_REQUEST_TYPE) ((arg1)->type);
44828 : 0 : jresult = (jint)result;
44829 : 0 : return jresult;
44830 : : }
44831 : :
44832 : :
44833 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1contenttype_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44834 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44835 : : char *arg2 = (char *) 0 ;
44836 : :
44837 : : (void)jenv;
44838 : : (void)jcls;
44839 : : (void)jarg1_;
44840 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44841 : : {
44842 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44843 : : }
44844 : : {
44845 [ # # ]: 0 : if (arg1->contenttype) free((char*)arg1->contenttype);
44846 [ # # ]: 0 : if (arg2) {
44847 : 0 : arg1->contenttype = (char *) malloc(strlen(arg2)+1);
44848 : 0 : strcpy((char*)arg1->contenttype,arg2);
44849 : : } else {
44850 : 0 : arg1->contenttype = 0;
44851 : : }
44852 : : }
44853 [ # # ]: 0 : if (arg2) free(arg2);
44854 : 0 : }
44855 : :
44856 : :
44857 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1contenttype_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44858 : : jstring jresult = 0 ;
44859 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44860 : : char *result = 0 ;
44861 : :
44862 : : (void)jenv;
44863 : : (void)jcls;
44864 : : (void)jarg1_;
44865 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44866 : 0 : result = (char *) ((arg1)->contenttype);
44867 : : {
44868 : 0 : jresult = JNU_NewStringNative(jenv, result);
44869 : : }
44870 : 0 : return jresult;
44871 : : }
44872 : :
44873 : :
44874 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1postrequest_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44875 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44876 : : char *arg2 = (char *) 0 ;
44877 : :
44878 : : (void)jenv;
44879 : : (void)jcls;
44880 : : (void)jarg1_;
44881 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44882 : : {
44883 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44884 : : }
44885 : : {
44886 [ # # ]: 0 : if (arg1->postrequest) free((char*)arg1->postrequest);
44887 [ # # ]: 0 : if (arg2) {
44888 : 0 : arg1->postrequest = (char *) malloc(strlen(arg2)+1);
44889 : 0 : strcpy((char*)arg1->postrequest,arg2);
44890 : : } else {
44891 : 0 : arg1->postrequest = 0;
44892 : : }
44893 : : }
44894 [ # # ]: 0 : if (arg2) free(arg2);
44895 : 0 : }
44896 : :
44897 : :
44898 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1postrequest_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44899 : : jstring jresult = 0 ;
44900 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44901 : : char *result = 0 ;
44902 : :
44903 : : (void)jenv;
44904 : : (void)jcls;
44905 : : (void)jarg1_;
44906 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44907 : 0 : result = (char *) ((arg1)->postrequest);
44908 : : {
44909 : 0 : jresult = JNU_NewStringNative(jenv, result);
44910 : : }
44911 : 0 : return jresult;
44912 : : }
44913 : :
44914 : :
44915 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1httpcookiedata_1set(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
44916 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44917 : : char *arg2 = (char *) 0 ;
44918 : :
44919 : : (void)jenv;
44920 : : (void)jcls;
44921 : : (void)jarg1_;
44922 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44923 : : {
44924 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
44925 : : }
44926 : : {
44927 [ # # ]: 0 : if (arg1->httpcookiedata) free((char*)arg1->httpcookiedata);
44928 [ # # ]: 0 : if (arg2) {
44929 : 0 : arg1->httpcookiedata = (char *) malloc(strlen(arg2)+1);
44930 : 0 : strcpy((char*)arg1->httpcookiedata,arg2);
44931 : : } else {
44932 : 0 : arg1->httpcookiedata = 0;
44933 : : }
44934 : : }
44935 [ # # ]: 0 : if (arg2) free(arg2);
44936 : 0 : }
44937 : :
44938 : :
44939 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1httpcookiedata_1get(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
44940 : : jstring jresult = 0 ;
44941 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
44942 : : char *result = 0 ;
44943 : :
44944 : : (void)jenv;
44945 : : (void)jcls;
44946 : : (void)jarg1_;
44947 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
44948 : 0 : result = (char *) ((arg1)->httpcookiedata);
44949 : : {
44950 : 0 : jresult = JNU_NewStringNative(jenv, result);
44951 : : }
44952 : 0 : return jresult;
44953 : : }
44954 : :
44955 : :
44956 : 1 : SWIGEXPORT jlong JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_new_1OWSRequest(JNIEnv *jenv, jclass jcls) {
44957 : : jlong jresult = 0 ;
44958 : : cgiRequestObj *result = 0 ;
44959 : :
44960 : : (void)jenv;
44961 : : (void)jcls;
44962 : : {
44963 : : errorObj *ms_error;
44964 : : result = (cgiRequestObj *)new_cgiRequestObj();
44965 : 1 : ms_error = msGetErrorObj();
44966 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
44967 : : char ms_message[8192];
44968 : 0 : char* msg = msGetErrorString(";");
44969 : 0 : int ms_errorcode = ms_error->code;
44970 [ # # ]: 0 : if (msg) {
44971 : 0 : snprintf(ms_message, 8192, msg);
44972 : 0 : free(msg);
44973 : : }
44974 : : else sprintf(ms_message, "Unknown message");
44975 : :
44976 : 0 : msResetErrorList();
44977 : :
44978 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
44979 : : case MS_NOTFOUND:
44980 : : break;
44981 : : case -1:
44982 : : break;
44983 : : case MS_IOERR:
44984 : : {
44985 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
44986 : : };
44987 : : break;
44988 : : case MS_MEMERR:
44989 : : {
44990 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
44991 : : };
44992 : : break;
44993 : : case MS_TYPEERR:
44994 : : {
44995 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
44996 : : };
44997 : : break;
44998 : : case MS_EOFERR:
44999 : : {
45000 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45001 : : };
45002 : : break;
45003 : : case MS_CHILDERR:
45004 : : {
45005 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45006 : : };
45007 : : break;
45008 : : case MS_NULLPARENTERR:
45009 : : {
45010 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45011 : : };
45012 : : break;
45013 : : default:
45014 : : {
45015 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45016 : : };
45017 : : break;
45018 : : }
45019 : : }
45020 : : }
45021 : 1 : *(cgiRequestObj **)&jresult = result;
45022 : 1 : return jresult;
45023 : : }
45024 : :
45025 : :
45026 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_delete_1OWSRequest(JNIEnv *jenv, jclass jcls, jlong jarg1) {
45027 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45028 : :
45029 : : (void)jenv;
45030 : : (void)jcls;
45031 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45032 : : {
45033 : : errorObj *ms_error;
45034 : : delete_cgiRequestObj(arg1);
45035 : 0 : ms_error = msGetErrorObj();
45036 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45037 : : char ms_message[8192];
45038 : 0 : char* msg = msGetErrorString(";");
45039 : 0 : int ms_errorcode = ms_error->code;
45040 [ # # ]: 0 : if (msg) {
45041 : 0 : snprintf(ms_message, 8192, msg);
45042 : 0 : free(msg);
45043 : : }
45044 : : else sprintf(ms_message, "Unknown message");
45045 : :
45046 : 0 : msResetErrorList();
45047 : :
45048 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45049 : : case MS_NOTFOUND:
45050 : : break;
45051 : : case -1:
45052 : : break;
45053 : : case MS_IOERR:
45054 : : {
45055 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45056 : : };
45057 : : break;
45058 : : case MS_MEMERR:
45059 : : {
45060 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45061 : : };
45062 : : break;
45063 : : case MS_TYPEERR:
45064 : : {
45065 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45066 : : };
45067 : : break;
45068 : : case MS_EOFERR:
45069 : : {
45070 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45071 : : };
45072 : : break;
45073 : : case MS_CHILDERR:
45074 : : {
45075 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45076 : : };
45077 : : break;
45078 : : case MS_NULLPARENTERR:
45079 : : {
45080 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45081 : : };
45082 : : break;
45083 : : default:
45084 : : {
45085 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45086 : : };
45087 : : break;
45088 : : }
45089 : : }
45090 : : }
45091 : : }
45092 : :
45093 : :
45094 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1loadParams(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_) {
45095 : : jint jresult = 0 ;
45096 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45097 : : int result;
45098 : :
45099 : : (void)jenv;
45100 : : (void)jcls;
45101 : : (void)jarg1_;
45102 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45103 : : {
45104 : : errorObj *ms_error;
45105 : : result = (int)cgiRequestObj_loadParams(arg1);
45106 : 0 : ms_error = msGetErrorObj();
45107 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45108 : : char ms_message[8192];
45109 : 0 : char* msg = msGetErrorString(";");
45110 : 0 : int ms_errorcode = ms_error->code;
45111 [ # # ]: 0 : if (msg) {
45112 : 0 : snprintf(ms_message, 8192, msg);
45113 : 0 : free(msg);
45114 : : }
45115 : : else sprintf(ms_message, "Unknown message");
45116 : :
45117 : 0 : msResetErrorList();
45118 : :
45119 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45120 : : case MS_NOTFOUND:
45121 : : break;
45122 : : case -1:
45123 : : break;
45124 : : case MS_IOERR:
45125 : : {
45126 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45127 : : };
45128 : : break;
45129 : : case MS_MEMERR:
45130 : : {
45131 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45132 : : };
45133 : : break;
45134 : : case MS_TYPEERR:
45135 : : {
45136 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45137 : : };
45138 : : break;
45139 : : case MS_EOFERR:
45140 : : {
45141 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45142 : : };
45143 : : break;
45144 : : case MS_CHILDERR:
45145 : : {
45146 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45147 : : };
45148 : : break;
45149 : : case MS_NULLPARENTERR:
45150 : : {
45151 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45152 : : };
45153 : : break;
45154 : : default:
45155 : : {
45156 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45157 : : };
45158 : : break;
45159 : : }
45160 : : }
45161 : : }
45162 : : jresult = (jint)result;
45163 : : return jresult;
45164 : : }
45165 : :
45166 : :
45167 : 0 : SWIGEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1loadParamsFromURL(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45168 : : jint jresult = 0 ;
45169 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45170 : : char *arg2 = (char *) 0 ;
45171 : : int result;
45172 : :
45173 : : (void)jenv;
45174 : : (void)jcls;
45175 : : (void)jarg1_;
45176 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45177 : : {
45178 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
45179 : : }
45180 : : {
45181 : : errorObj *ms_error;
45182 : : result = (int)cgiRequestObj_loadParamsFromURL(arg1,(char const *)arg2);
45183 : 0 : ms_error = msGetErrorObj();
45184 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45185 : : char ms_message[8192];
45186 : 0 : char* msg = msGetErrorString(";");
45187 : 0 : int ms_errorcode = ms_error->code;
45188 [ # # ]: 0 : if (msg) {
45189 : 0 : snprintf(ms_message, 8192, msg);
45190 : 0 : free(msg);
45191 : : }
45192 : : else sprintf(ms_message, "Unknown message");
45193 : :
45194 : 0 : msResetErrorList();
45195 : :
45196 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45197 : : case MS_NOTFOUND:
45198 : : break;
45199 : : case -1:
45200 : : break;
45201 : : case MS_IOERR:
45202 : : {
45203 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45204 : : };
45205 : : break;
45206 : : case MS_MEMERR:
45207 : : {
45208 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45209 : : };
45210 : : break;
45211 : : case MS_TYPEERR:
45212 : : {
45213 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45214 : : };
45215 : : break;
45216 : : case MS_EOFERR:
45217 : : {
45218 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45219 : : };
45220 : : break;
45221 : : case MS_CHILDERR:
45222 : : {
45223 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45224 : : };
45225 : : break;
45226 : : case MS_NULLPARENTERR:
45227 : : {
45228 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45229 : : };
45230 : : break;
45231 : : default:
45232 : : {
45233 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45234 : : };
45235 : : break;
45236 : : }
45237 : : }
45238 : : }
45239 : : jresult = (jint)result;
45240 [ # # ]: 0 : if (arg2) free(arg2);
45241 : : return jresult;
45242 : : }
45243 : :
45244 : :
45245 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1setParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
45246 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45247 : : char *arg2 = (char *) 0 ;
45248 : : char *arg3 = (char *) 0 ;
45249 : :
45250 : : (void)jenv;
45251 : : (void)jcls;
45252 : : (void)jarg1_;
45253 : 1 : arg1 = *(cgiRequestObj **)&jarg1;
45254 : : {
45255 : 1 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
45256 : : }
45257 : : {
45258 : 1 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
45259 : : }
45260 : : {
45261 : : errorObj *ms_error;
45262 : 1 : cgiRequestObj_setParameter(arg1,arg2,arg3);
45263 : 1 : ms_error = msGetErrorObj();
45264 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45265 : : char ms_message[8192];
45266 : 0 : char* msg = msGetErrorString(";");
45267 : 0 : int ms_errorcode = ms_error->code;
45268 [ # # ]: 0 : if (msg) {
45269 : 0 : snprintf(ms_message, 8192, msg);
45270 : 0 : free(msg);
45271 : : }
45272 : : else sprintf(ms_message, "Unknown message");
45273 : :
45274 : 0 : msResetErrorList();
45275 : :
45276 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45277 : : case MS_NOTFOUND:
45278 : : break;
45279 : : case -1:
45280 : : break;
45281 : : case MS_IOERR:
45282 : : {
45283 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45284 : : };
45285 : : break;
45286 : : case MS_MEMERR:
45287 : : {
45288 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45289 : : };
45290 : : break;
45291 : : case MS_TYPEERR:
45292 : : {
45293 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45294 : : };
45295 : : break;
45296 : : case MS_EOFERR:
45297 : : {
45298 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45299 : : };
45300 : : break;
45301 : : case MS_CHILDERR:
45302 : : {
45303 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45304 : : };
45305 : : break;
45306 : : case MS_NULLPARENTERR:
45307 : : {
45308 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45309 : : };
45310 : : break;
45311 : : default:
45312 : : {
45313 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45314 : : };
45315 : : break;
45316 : : }
45317 : : }
45318 : : }
45319 [ + - ]: 1 : if (arg2) free(arg2);
45320 [ + - ]: 1 : if (arg3) free(arg3);
45321 : : }
45322 : :
45323 : :
45324 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1addParameter(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2, jstring jarg3) {
45325 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45326 : : char *arg2 = (char *) 0 ;
45327 : : char *arg3 = (char *) 0 ;
45328 : :
45329 : : (void)jenv;
45330 : : (void)jcls;
45331 : : (void)jarg1_;
45332 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45333 : : {
45334 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
45335 : : }
45336 : : {
45337 : 0 : arg3 = JNU_GetStringNativeChars(jenv, jarg3);
45338 : : }
45339 : : {
45340 : : errorObj *ms_error;
45341 : : cgiRequestObj_addParameter(arg1,arg2,arg3);
45342 : 0 : ms_error = msGetErrorObj();
45343 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45344 : : char ms_message[8192];
45345 : 0 : char* msg = msGetErrorString(";");
45346 : 0 : int ms_errorcode = ms_error->code;
45347 [ # # ]: 0 : if (msg) {
45348 : 0 : snprintf(ms_message, 8192, msg);
45349 : 0 : free(msg);
45350 : : }
45351 : : else sprintf(ms_message, "Unknown message");
45352 : :
45353 : 0 : msResetErrorList();
45354 : :
45355 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45356 : : case MS_NOTFOUND:
45357 : : break;
45358 : : case -1:
45359 : : break;
45360 : : case MS_IOERR:
45361 : : {
45362 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45363 : : };
45364 : : break;
45365 : : case MS_MEMERR:
45366 : : {
45367 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45368 : : };
45369 : : break;
45370 : : case MS_TYPEERR:
45371 : : {
45372 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45373 : : };
45374 : : break;
45375 : : case MS_EOFERR:
45376 : : {
45377 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45378 : : };
45379 : : break;
45380 : : case MS_CHILDERR:
45381 : : {
45382 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45383 : : };
45384 : : break;
45385 : : case MS_NULLPARENTERR:
45386 : : {
45387 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45388 : : };
45389 : : break;
45390 : : default:
45391 : : {
45392 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45393 : : };
45394 : : break;
45395 : : }
45396 : : }
45397 : : }
45398 [ # # ]: 0 : if (arg2) free(arg2);
45399 [ # # ]: 0 : if (arg3) free(arg3);
45400 : : }
45401 : :
45402 : :
45403 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1getName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
45404 : : jstring jresult = 0 ;
45405 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45406 : : int arg2 ;
45407 : : char *result = 0 ;
45408 : :
45409 : : (void)jenv;
45410 : : (void)jcls;
45411 : : (void)jarg1_;
45412 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45413 : : arg2 = (int)jarg2;
45414 : : {
45415 : : errorObj *ms_error;
45416 : : result = (char *)cgiRequestObj_getName(arg1,arg2);
45417 : 0 : ms_error = msGetErrorObj();
45418 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45419 : : char ms_message[8192];
45420 : 0 : char* msg = msGetErrorString(";");
45421 : 0 : int ms_errorcode = ms_error->code;
45422 [ # # ]: 0 : if (msg) {
45423 : 0 : snprintf(ms_message, 8192, msg);
45424 : 0 : free(msg);
45425 : : }
45426 : : else sprintf(ms_message, "Unknown message");
45427 : :
45428 : 0 : msResetErrorList();
45429 : :
45430 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45431 : : case MS_NOTFOUND:
45432 : : break;
45433 : : case -1:
45434 : : break;
45435 : : case MS_IOERR:
45436 : : {
45437 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45438 : : };
45439 : : break;
45440 : : case MS_MEMERR:
45441 : : {
45442 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45443 : : };
45444 : : break;
45445 : : case MS_TYPEERR:
45446 : : {
45447 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45448 : : };
45449 : : break;
45450 : : case MS_EOFERR:
45451 : : {
45452 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45453 : : };
45454 : : break;
45455 : : case MS_CHILDERR:
45456 : : {
45457 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45458 : : };
45459 : : break;
45460 : : case MS_NULLPARENTERR:
45461 : : {
45462 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45463 : : };
45464 : : break;
45465 : : default:
45466 : : {
45467 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45468 : : };
45469 : : break;
45470 : : }
45471 : : }
45472 : : }
45473 : : {
45474 : 0 : jresult = JNU_NewStringNative(jenv, result);
45475 : : }
45476 : 0 : return jresult;
45477 : : }
45478 : :
45479 : :
45480 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1getValue(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jint jarg2) {
45481 : : jstring jresult = 0 ;
45482 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45483 : : int arg2 ;
45484 : : char *result = 0 ;
45485 : :
45486 : : (void)jenv;
45487 : : (void)jcls;
45488 : : (void)jarg1_;
45489 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45490 : : arg2 = (int)jarg2;
45491 : : {
45492 : : errorObj *ms_error;
45493 : : result = (char *)cgiRequestObj_getValue(arg1,arg2);
45494 : 0 : ms_error = msGetErrorObj();
45495 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45496 : : char ms_message[8192];
45497 : 0 : char* msg = msGetErrorString(";");
45498 : 0 : int ms_errorcode = ms_error->code;
45499 [ # # ]: 0 : if (msg) {
45500 : 0 : snprintf(ms_message, 8192, msg);
45501 : 0 : free(msg);
45502 : : }
45503 : : else sprintf(ms_message, "Unknown message");
45504 : :
45505 : 0 : msResetErrorList();
45506 : :
45507 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45508 : : case MS_NOTFOUND:
45509 : : break;
45510 : : case -1:
45511 : : break;
45512 : : case MS_IOERR:
45513 : : {
45514 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45515 : : };
45516 : : break;
45517 : : case MS_MEMERR:
45518 : : {
45519 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45520 : : };
45521 : : break;
45522 : : case MS_TYPEERR:
45523 : : {
45524 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45525 : : };
45526 : : break;
45527 : : case MS_EOFERR:
45528 : : {
45529 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45530 : : };
45531 : : break;
45532 : : case MS_CHILDERR:
45533 : : {
45534 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45535 : : };
45536 : : break;
45537 : : case MS_NULLPARENTERR:
45538 : : {
45539 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45540 : : };
45541 : : break;
45542 : : default:
45543 : : {
45544 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45545 : : };
45546 : : break;
45547 : : }
45548 : : }
45549 : : }
45550 : : {
45551 : 0 : jresult = JNU_NewStringNative(jenv, result);
45552 : : }
45553 : 0 : return jresult;
45554 : : }
45555 : :
45556 : :
45557 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_OWSRequest_1getValueByName(JNIEnv *jenv, jclass jcls, jlong jarg1, jobject jarg1_, jstring jarg2) {
45558 : : jstring jresult = 0 ;
45559 : : cgiRequestObj *arg1 = (cgiRequestObj *) 0 ;
45560 : : char *arg2 = (char *) 0 ;
45561 : : char *result = 0 ;
45562 : :
45563 : : (void)jenv;
45564 : : (void)jcls;
45565 : : (void)jarg1_;
45566 : 0 : arg1 = *(cgiRequestObj **)&jarg1;
45567 : : {
45568 : 0 : arg2 = JNU_GetStringNativeChars(jenv, jarg2);
45569 : : }
45570 : : {
45571 : : errorObj *ms_error;
45572 : : result = (char *)cgiRequestObj_getValueByName(arg1,(char const *)arg2);
45573 : 0 : ms_error = msGetErrorObj();
45574 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45575 : : char ms_message[8192];
45576 : 0 : char* msg = msGetErrorString(";");
45577 : 0 : int ms_errorcode = ms_error->code;
45578 [ # # ]: 0 : if (msg) {
45579 : 0 : snprintf(ms_message, 8192, msg);
45580 : 0 : free(msg);
45581 : : }
45582 : : else sprintf(ms_message, "Unknown message");
45583 : :
45584 : 0 : msResetErrorList();
45585 : :
45586 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45587 : : case MS_NOTFOUND:
45588 : : break;
45589 : : case -1:
45590 : : break;
45591 : : case MS_IOERR:
45592 : : {
45593 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45594 : : };
45595 : : break;
45596 : : case MS_MEMERR:
45597 : : {
45598 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45599 : : };
45600 : : break;
45601 : : case MS_TYPEERR:
45602 : : {
45603 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45604 : : };
45605 : : break;
45606 : : case MS_EOFERR:
45607 : : {
45608 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45609 : : };
45610 : : break;
45611 : : case MS_CHILDERR:
45612 : : {
45613 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45614 : : };
45615 : : break;
45616 : : case MS_NULLPARENTERR:
45617 : : {
45618 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45619 : : };
45620 : : break;
45621 : : default:
45622 : : {
45623 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45624 : : };
45625 : : break;
45626 : : }
45627 : : }
45628 : : }
45629 : : {
45630 : 0 : jresult = JNU_NewStringNative(jenv, result);
45631 : : }
45632 [ # # ]: 0 : if (arg2) free(arg2);
45633 : : return jresult;
45634 : : }
45635 : :
45636 : :
45637 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msConnPoolCloseUnreferenced(JNIEnv *jenv, jclass jcls) {
45638 : : (void)jenv;
45639 : : (void)jcls;
45640 : : {
45641 : : errorObj *ms_error;
45642 : 1 : msConnPoolCloseUnreferenced();
45643 : 1 : ms_error = msGetErrorObj();
45644 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45645 : : char ms_message[8192];
45646 : 0 : char* msg = msGetErrorString(";");
45647 : 0 : int ms_errorcode = ms_error->code;
45648 [ # # ]: 0 : if (msg) {
45649 : 0 : snprintf(ms_message, 8192, msg);
45650 : 0 : free(msg);
45651 : : }
45652 : : else sprintf(ms_message, "Unknown message");
45653 : :
45654 : 0 : msResetErrorList();
45655 : :
45656 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45657 : : case MS_NOTFOUND:
45658 : : break;
45659 : : case -1:
45660 : : break;
45661 : : case MS_IOERR:
45662 : : {
45663 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45664 : : };
45665 : : break;
45666 : : case MS_MEMERR:
45667 : : {
45668 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45669 : : };
45670 : : break;
45671 : : case MS_TYPEERR:
45672 : : {
45673 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45674 : : };
45675 : : break;
45676 : : case MS_EOFERR:
45677 : : {
45678 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45679 : : };
45680 : : break;
45681 : : case MS_CHILDERR:
45682 : : {
45683 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45684 : : };
45685 : : break;
45686 : : case MS_NULLPARENTERR:
45687 : : {
45688 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45689 : : };
45690 : : break;
45691 : : default:
45692 : : {
45693 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45694 : : };
45695 : : break;
45696 : : }
45697 : : }
45698 : : }
45699 : : }
45700 : :
45701 : :
45702 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1resetHandlers(JNIEnv *jenv, jclass jcls) {
45703 : : (void)jenv;
45704 : : (void)jcls;
45705 : : {
45706 : : errorObj *ms_error;
45707 : 1 : msIO_resetHandlers();
45708 : 1 : ms_error = msGetErrorObj();
45709 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45710 : : char ms_message[8192];
45711 : 0 : char* msg = msGetErrorString(";");
45712 : 0 : int ms_errorcode = ms_error->code;
45713 [ # # ]: 0 : if (msg) {
45714 : 0 : snprintf(ms_message, 8192, msg);
45715 : 0 : free(msg);
45716 : : }
45717 : : else sprintf(ms_message, "Unknown message");
45718 : :
45719 : 0 : msResetErrorList();
45720 : :
45721 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45722 : : case MS_NOTFOUND:
45723 : : break;
45724 : : case -1:
45725 : : break;
45726 : : case MS_IOERR:
45727 : : {
45728 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45729 : : };
45730 : : break;
45731 : : case MS_MEMERR:
45732 : : {
45733 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45734 : : };
45735 : : break;
45736 : : case MS_TYPEERR:
45737 : : {
45738 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45739 : : };
45740 : : break;
45741 : : case MS_EOFERR:
45742 : : {
45743 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45744 : : };
45745 : : break;
45746 : : case MS_CHILDERR:
45747 : : {
45748 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45749 : : };
45750 : : break;
45751 : : case MS_NULLPARENTERR:
45752 : : {
45753 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45754 : : };
45755 : : break;
45756 : : default:
45757 : : {
45758 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45759 : : };
45760 : : break;
45761 : : }
45762 : : }
45763 : : }
45764 : : }
45765 : :
45766 : :
45767 : 1 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1installStdoutToBuffer(JNIEnv *jenv, jclass jcls) {
45768 : : (void)jenv;
45769 : : (void)jcls;
45770 : : {
45771 : : errorObj *ms_error;
45772 : 1 : msIO_installStdoutToBuffer();
45773 : 1 : ms_error = msGetErrorObj();
45774 [ + - ][ - + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45775 : : char ms_message[8192];
45776 : 0 : char* msg = msGetErrorString(";");
45777 : 0 : int ms_errorcode = ms_error->code;
45778 [ # # ]: 0 : if (msg) {
45779 : 0 : snprintf(ms_message, 8192, msg);
45780 : 0 : free(msg);
45781 : : }
45782 : : else sprintf(ms_message, "Unknown message");
45783 : :
45784 : 0 : msResetErrorList();
45785 : :
45786 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45787 : : case MS_NOTFOUND:
45788 : : break;
45789 : : case -1:
45790 : : break;
45791 : : case MS_IOERR:
45792 : : {
45793 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45794 : : };
45795 : : break;
45796 : : case MS_MEMERR:
45797 : : {
45798 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45799 : : };
45800 : : break;
45801 : : case MS_TYPEERR:
45802 : : {
45803 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45804 : : };
45805 : : break;
45806 : : case MS_EOFERR:
45807 : : {
45808 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45809 : : };
45810 : : break;
45811 : : case MS_CHILDERR:
45812 : : {
45813 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45814 : : };
45815 : : break;
45816 : : case MS_NULLPARENTERR:
45817 : : {
45818 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45819 : : };
45820 : : break;
45821 : : default:
45822 : : {
45823 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45824 : : };
45825 : : break;
45826 : : }
45827 : : }
45828 : : }
45829 : : }
45830 : :
45831 : :
45832 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1installStdinFromBuffer(JNIEnv *jenv, jclass jcls) {
45833 : : (void)jenv;
45834 : : (void)jcls;
45835 : : {
45836 : : errorObj *ms_error;
45837 : 0 : msIO_installStdinFromBuffer();
45838 : 0 : ms_error = msGetErrorObj();
45839 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45840 : : char ms_message[8192];
45841 : 0 : char* msg = msGetErrorString(";");
45842 : 0 : int ms_errorcode = ms_error->code;
45843 [ # # ]: 0 : if (msg) {
45844 : 0 : snprintf(ms_message, 8192, msg);
45845 : 0 : free(msg);
45846 : : }
45847 : : else sprintf(ms_message, "Unknown message");
45848 : :
45849 : 0 : msResetErrorList();
45850 : :
45851 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45852 : : case MS_NOTFOUND:
45853 : : break;
45854 : : case -1:
45855 : : break;
45856 : : case MS_IOERR:
45857 : : {
45858 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45859 : : };
45860 : : break;
45861 : : case MS_MEMERR:
45862 : : {
45863 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
45864 : : };
45865 : : break;
45866 : : case MS_TYPEERR:
45867 : : {
45868 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
45869 : : };
45870 : : break;
45871 : : case MS_EOFERR:
45872 : : {
45873 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
45874 : : };
45875 : : break;
45876 : : case MS_CHILDERR:
45877 : : {
45878 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45879 : : };
45880 : : break;
45881 : : case MS_NULLPARENTERR:
45882 : : {
45883 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
45884 : : };
45885 : : break;
45886 : : default:
45887 : : {
45888 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
45889 : : };
45890 : : break;
45891 : : }
45892 : : }
45893 : : }
45894 : : }
45895 : :
45896 : :
45897 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1stripStdoutBufferContentType(JNIEnv *jenv, jclass jcls) {
45898 : : jstring jresult = 0 ;
45899 : : char *result = 0 ;
45900 : :
45901 : : (void)jenv;
45902 : : (void)jcls;
45903 : : {
45904 : : errorObj *ms_error;
45905 : 0 : result = (char *)msIO_stripStdoutBufferContentType();
45906 : 0 : ms_error = msGetErrorObj();
45907 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45908 : : char ms_message[8192];
45909 : 0 : char* msg = msGetErrorString(";");
45910 : 0 : int ms_errorcode = ms_error->code;
45911 [ # # ]: 0 : if (msg) {
45912 : 0 : snprintf(ms_message, 8192, msg);
45913 : 0 : free(msg);
45914 : : }
45915 : : else sprintf(ms_message, "Unknown message");
45916 : :
45917 : 0 : msResetErrorList();
45918 : :
45919 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45920 : : case MS_NOTFOUND:
45921 : : break;
45922 : : case -1:
45923 : : break;
45924 : : case MS_IOERR:
45925 : : {
45926 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
45927 : : };
45928 : : break;
45929 : : case MS_MEMERR:
45930 : : {
45931 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
45932 : : };
45933 : : break;
45934 : : case MS_TYPEERR:
45935 : : {
45936 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
45937 : : };
45938 : : break;
45939 : : case MS_EOFERR:
45940 : : {
45941 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
45942 : : };
45943 : : break;
45944 : : case MS_CHILDERR:
45945 : : {
45946 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45947 : : };
45948 : : break;
45949 : : case MS_NULLPARENTERR:
45950 : : {
45951 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
45952 : : };
45953 : : break;
45954 : : default:
45955 : : {
45956 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
45957 : : };
45958 : : break;
45959 : : }
45960 : : }
45961 : : }
45962 : : {
45963 : 0 : jresult = JNU_NewStringNative(jenv, result);
45964 : : }
45965 : 0 : free(result);
45966 : 0 : return jresult;
45967 : : }
45968 : :
45969 : :
45970 : 0 : SWIGEXPORT void JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1stripStdoutBufferContentHeaders(JNIEnv *jenv, jclass jcls) {
45971 : : (void)jenv;
45972 : : (void)jcls;
45973 : : {
45974 : : errorObj *ms_error;
45975 : 0 : msIO_stripStdoutBufferContentHeaders();
45976 : 0 : ms_error = msGetErrorObj();
45977 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
45978 : : char ms_message[8192];
45979 : 0 : char* msg = msGetErrorString(";");
45980 : 0 : int ms_errorcode = ms_error->code;
45981 [ # # ]: 0 : if (msg) {
45982 : 0 : snprintf(ms_message, 8192, msg);
45983 : 0 : free(msg);
45984 : : }
45985 : : else sprintf(ms_message, "Unknown message");
45986 : :
45987 : 0 : msResetErrorList();
45988 : :
45989 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
45990 : : case MS_NOTFOUND:
45991 : : break;
45992 : : case -1:
45993 : : break;
45994 : : case MS_IOERR:
45995 : : {
45996 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return ;
45997 : : };
45998 : : break;
45999 : : case MS_MEMERR:
46000 : : {
46001 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return ;
46002 : : };
46003 : : break;
46004 : : case MS_TYPEERR:
46005 : : {
46006 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return ;
46007 : : };
46008 : : break;
46009 : : case MS_EOFERR:
46010 : : {
46011 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return ;
46012 : : };
46013 : : break;
46014 : : case MS_CHILDERR:
46015 : : {
46016 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
46017 : : };
46018 : : break;
46019 : : case MS_NULLPARENTERR:
46020 : : {
46021 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return ;
46022 : : };
46023 : : break;
46024 : : default:
46025 : : {
46026 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return ;
46027 : : };
46028 : : break;
46029 : : }
46030 : : }
46031 : : }
46032 : : }
46033 : :
46034 : :
46035 : 0 : SWIGEXPORT jstring JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1getStdoutBufferString(JNIEnv *jenv, jclass jcls) {
46036 : : jstring jresult = 0 ;
46037 : : char *result = 0 ;
46038 : :
46039 : : (void)jenv;
46040 : : (void)jcls;
46041 : : {
46042 : : errorObj *ms_error;
46043 : 0 : result = (char *)msIO_getStdoutBufferString();
46044 : 0 : ms_error = msGetErrorObj();
46045 [ # # ][ # # ]: 0 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
46046 : : char ms_message[8192];
46047 : 0 : char* msg = msGetErrorString(";");
46048 : 0 : int ms_errorcode = ms_error->code;
46049 [ # # ]: 0 : if (msg) {
46050 : 0 : snprintf(ms_message, 8192, msg);
46051 : 0 : free(msg);
46052 : : }
46053 : : else sprintf(ms_message, "Unknown message");
46054 : :
46055 : 0 : msResetErrorList();
46056 : :
46057 [ # # # # : 0 : switch(ms_errorcode) {
# # # # ]
46058 : : case MS_NOTFOUND:
46059 : : break;
46060 : : case -1:
46061 : : break;
46062 : : case MS_IOERR:
46063 : : {
46064 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
46065 : : };
46066 : : break;
46067 : : case MS_MEMERR:
46068 : : {
46069 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
46070 : : };
46071 : : break;
46072 : : case MS_TYPEERR:
46073 : : {
46074 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
46075 : : };
46076 : : break;
46077 : : case MS_EOFERR:
46078 : : {
46079 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
46080 : : };
46081 : : break;
46082 : : case MS_CHILDERR:
46083 : : {
46084 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
46085 : : };
46086 : : break;
46087 : : case MS_NULLPARENTERR:
46088 : : {
46089 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
46090 : : };
46091 : : break;
46092 : : default:
46093 : : {
46094 : 0 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
46095 : : };
46096 : : break;
46097 : : }
46098 : : }
46099 : : }
46100 : : {
46101 : 0 : jresult = JNU_NewStringNative(jenv, result);
46102 : : }
46103 : 0 : return jresult;
46104 : : }
46105 : :
46106 : :
46107 : 1 : SWIGEXPORT jbyteArray JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_msIO_1getStdoutBufferBytes(JNIEnv *jenv, jclass jcls) {
46108 : : jbyteArray jresult = 0 ;
46109 : : gdBuffer result;
46110 : :
46111 : : (void)jenv;
46112 : : (void)jcls;
46113 : : {
46114 : : errorObj *ms_error;
46115 : 1 : result = msIO_getStdoutBufferBytes();
46116 : 1 : ms_error = msGetErrorObj();
46117 [ + - ][ + + ]: 1 : if (ms_error!=NULL && ms_error->code != MS_NOERR) {
46118 : : char ms_message[8192];
46119 : 1 : char* msg = msGetErrorString(";");
46120 : 1 : int ms_errorcode = ms_error->code;
46121 [ + - ]: 1 : if (msg) {
46122 : 1 : snprintf(ms_message, 8192, msg);
46123 : 1 : free(msg);
46124 : : }
46125 : : else sprintf(ms_message, "Unknown message");
46126 : :
46127 : 1 : msResetErrorList();
46128 : :
46129 [ - - - - : 1 : switch(ms_errorcode) {
- - + - ]
46130 : : case MS_NOTFOUND:
46131 : : break;
46132 : : case -1:
46133 : : break;
46134 : : case MS_IOERR:
46135 : : {
46136 : 0 : SWIG_JavaException(jenv, SWIG_IOError, ms_message); return 0;
46137 : : };
46138 : : break;
46139 : : case MS_MEMERR:
46140 : : {
46141 : 0 : SWIG_JavaException(jenv, SWIG_MemoryError, ms_message); return 0;
46142 : : };
46143 : : break;
46144 : : case MS_TYPEERR:
46145 : : {
46146 : 0 : SWIG_JavaException(jenv, SWIG_TypeError, ms_message); return 0;
46147 : : };
46148 : : break;
46149 : : case MS_EOFERR:
46150 : : {
46151 : 0 : SWIG_JavaException(jenv, SWIG_SyntaxError, ms_message); return 0;
46152 : : };
46153 : : break;
46154 : : case MS_CHILDERR:
46155 : : {
46156 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
46157 : : };
46158 : : break;
46159 : : case MS_NULLPARENTERR:
46160 : : {
46161 : 0 : SWIG_JavaException(jenv, SWIG_SystemError, ms_message); return 0;
46162 : : };
46163 : : break;
46164 : : default:
46165 : : {
46166 : 1 : SWIG_JavaException(jenv, SWIG_UnknownError, ms_message); return 0;
46167 : : };
46168 : : break;
46169 : : }
46170 : : }
46171 : : }
46172 : 1 : jresult = SWIG_JavaArrayOutSchar(jenv, (&result)->data, (&result)->size);
46173 [ + - ]: 1 : if( (&result)->owns_data ) msFree((&result)->data);
46174 : : return jresult;
46175 : 1 : }
46176 : :
46177 : :
46178 : : #ifdef __cplusplus
46179 : : }
46180 : : #endif
46181 : :
|